Coach Flow is a bilingual (English/French) fitness coaching platform that streamlines communication and planning between fitness coaches and their clients.
For clients, the app provides a centralized hub for their fitness journey:
- Dashboard with weekly workout stats, streaks, and quick actions
- Workout tracking with a calendar view, exercise library (searchable/filterable), and active workout sessions featuring set/reps tracking and rest timers
- Nutrition planning with daily meal tracking (calories, protein, carbs, fats), food logging, and water intake monitoring
- Progress tracking with weight and body fat percentage charts (Recharts), progress photo gallery with camera upload, and manual metric logging
- Real-time chat with their coach, including file/image sharing
- Profile management with personal info, goals, notification preferences, and theme/language settings
For coaches, the app offers complete client management:
- Client dashboard with overview stats and recent activity
- Client management (add, view, filter, detailed profiles)
- Workout plan builder with day-by-day organization, exercise assignment, and reusable templates
- Meal plan builder with multi-language food database, AI-assisted generation, and template support
- Integrated chat for direct communication with each client.