Back to Projects
FitTrack - Fitness & Wellness Tracker
Full Stack Web App

FitTrack - Fitness & Wellness Tracker

Personal fitness tracker with workout plans, nutrition logs, and progress analytics

React.jsNode.jsMongoDBChart.jsTailwind CSS

FitTrack helps users reach their fitness goals with workout planning, nutrition logging, and progress analytics.


Key Features:

  • Custom workout plans and exercise library
  • Nutrition and calorie tracking
  • Progress charts and analytics
  • Social challenges and achievements
  • Mobile-responsive design

  • Use Cases:

  • Beginner wanting to lose 20 lbs: follows a curated 12-week plan, logs meals, sees weekly progress charts.
  • Gym regular tracking strength: logs sets/reps, tracks PRs, compares month-over-month.
  • Runner training for a half-marathon: uses the running plan, logs miles, and tracks pace improvements.

  • Usage Example:

    Jake, 34, wanted to get back in shape. He signed up for FitTrack, chose "Weight Loss" as his goal, and got a 12-week plan. Every morning he logs breakfast in the app; at the gym he checks off his workout. After 4 weeks, his chart shows 6 lbs lost and consistent adherence. He joins a "30-Day Challenge" with friends—they see each other's progress. By week 12, he hit his goal and switched to a maintenance plan. The app's nutrition tips helped him understand macros without hiring a coach.


    Technical Stack:

    Built with React and a Node.js backend with PostgreSQL for data persistence.

    Interested in building something like this?

    Get In Touch