A full-stack fitness tracking app for building workout plans, logging exercises, and tracking performance over time.
Originally built as a team project; currently undergoing a solo rewrite to fix known bugs, clean up the architecture, and add AI-generated workout plans.
- Create and manage custom workout plans
- Save and organize exercises
- Log sets, reps, weight, and other stats per session
- Track progress and performance trends over time
- Frontend: React, TailwindCSS, Shadcn
- Backend: Node.js
- Framework: Next.js
- Database: Supabase
- Planned: LLM/ML integration for adaptive workout plan generation
Fitbod started as a collaborative project built with a partner. This version is a solo refactor focused on improving code quality, resolving bugs from the original implementation, and extending the app with new features — most notably AI-driven workout plan generation.