Inspiration

Fit Track Master was inspired by the need for a safe, personalized fitness trainer that helps beginners and regular gym users choose workouts based on their body, goals, and health conditions.

What it does

Fit Track Master is an AI-powered gym trainer and fitness tracker.

It helps users:

  • Create a personal fitness profile
  • Calculate BMI:

$$ BMI = \frac{weight(kg)}{height(m)^2} $$

  • Get personalized workout recommendations
  • Track workouts, water intake, and progress
  • Use exercise timers and reminders
  • Get safety warnings for conditions like knee pain, asthma, high BP, etc.
  • Ask Gemini AI for workout, diet, and fitness guidance

How we built it

We built the app using:

  • Kotlin
  • Jetpack Compose
  • Android Studio
  • Local device storage
  • Gemini API
  • Material 3 UI

The app is divided into Dashboard, Profile, Workout Plan, Exercise Library, and AI Assistant sections.

Challenges we ran into

Key challenges included:

  • Setting up and running the Android emulator
  • Fixing app crashes and build issues
  • Making recommendations safe for different users
  • Designing a simple but useful UI
  • Connecting Gemini AI securely

Accomplishments that we're proud of

We are proud of building:

  • Personalized BMI-based recommendations
  • Health-condition safety warnings
  • Local profile and tracking storage
  • Interactive workout timer
  • Markable reminders
  • Gemini AI fitness assistant

What we learned

We learned how to build a mobile app that combines:

  • Fitness tracking
  • User personalization
  • Health safety logic
  • Local storage
  • AI-powered guidance

What's next for Fit Track Master

Next, we plan to add:

  • Better animations and UI
  • Real exercise images/videos
  • Notification reminders
  • Progress charts
  • Nutrition planner
  • AI posture correction
  • Smartwatch support

Built With

Share this project:

Updates

Submission history