Inspiration

Most fitness apps only track numbers like weight, calories, or steps. Most video editors only help users make content. We wanted to combine both ideas into one useful product: an AI fitness coach that helps users improve their body while also turning their fitness journey into motivating videos.

FitReel AI was built for people who want guidance, accountability, and visual motivation. Users can create a fitness profile, get a personalized plan, upload workout videos, receive AI form feedback, track progress, generate meal and workout plans, and create transformation-style fitness reels.

What it does

FitReel AI is an AI-powered weight coach and fitness video editor.

Users can:

  • Create a fitness profile with age, height, weight, goal weight, activity level, diet preference, and workout schedule
  • Generate a personalized AI fitness plan
  • Chat with an AI fitness coach
  • Upload workout videos and receive form analysis
  • Get form scores, rep estimates, mistakes, improvement tips, and safety warnings
  • Track weight, workout streaks, progress, water, sleep, and achievements
  • Generate meal plans with calories, protein, ingredients, and preparation steps
  • Generate weekly workout plans with exercises, sets, reps, rest time, and form tips
  • Create or manage fitness reels and video projects
  • Use a demo subscription checkout for Pro and Creator plans

How we built it

We built FitReel AI using MeDo to quickly create a full-stack responsive web app. The project includes a landing page, authentication flow, onboarding, dashboard, AI coach, video studio, progress tracker, meal planner, workout planner, reels library, settings page, and pricing page.

The app uses local storage/demo persistence for hackathon functionality, AI-generated responses for coaching and planning, uploaded video previews for workout analysis, and a demo Stripe-style checkout flow for subscriptions.

Challenges we ran into

One challenge was connecting all pages so the app worked like a real product instead of just a landing page. At first, some buttons opened blank screens, so we fixed the routing and connected all major flows.

Another challenge was making the video analysis feel useful even in an MVP. We added a practical demo analysis system that shows form score, rep estimate, coach summary, mistakes, safety warnings, and improvement tips based on the selected exercise.

We also improved the subscription flow by adding a demo checkout modal, so judges can test the upgrade experience without needing real Stripe keys.

Accomplishments that we're proud of

We are proud that FitReel AI feels like a complete MVP, not just a concept. The user can go from landing page to onboarding, generate an AI plan, use the dashboard, chat with the coach, upload a workout video, generate analysis, create meal plans, view workouts, track progress, and test subscription upgrades.

The project combines fitness coaching, video analysis, progress tracking, content creation, and monetization into one connected experience.

What we learned

We learned how important user flow is in a hackathon project. A good idea becomes much stronger when every button, page, and feature connects smoothly. We also learned how to design AI features around real user problems, such as needing workout feedback, meal guidance, motivation, and progress proof.

What's next for FitReel AI

Next, we would like to add real pose detection for exercise form analysis, real AI video editing/export, wearable integration, progress photo comparison, real Stripe payments, social sharing, and trainer/coach accounts.

Login Crediential

You can test the app using the demo flow:

Email: john123@gmail.com Password: NSns12345!@

Built With

  • ai-coach
  • demo-stripe-checkout
  • fitness-planning
  • local-storage
  • meal-planning
  • medo
  • react
  • responsive-web-app
  • tailwind-css
  • typescript
  • video-upload-preview
  • workout
Share this project:

Updates