FitTracker
FitTrack is a clean, no-fuss fitness tracking app that lets you log workouts in seconds, monitor your weekly progress, and stay consistent with your training. Whether you're lifting weights or doing cardio, FitTrack keeps your stats organized and your streak alive — all in one place.
Team structure
Lead
lead
Senior Frontend Engineer
Mission
Build me a fitness tracking app as an interactive React artifact. It should feel clean, modern, and easy to use on both desktop and mobile. Core features to include: 1. **Workout Logger** — log exercises with sets, reps, and weight (or duration for cardio). Allow selecting from common exercise types (push-ups, squats, bench press, running, cycling, etc.) or typing a custom one. 2. **Daily Summary** — show today's logged workouts in a clean list with the ability to delete entries. 3. **Progress Tracker** — a simple chart (bar or line) showing total weekly workout volume or sessions per day over the past 7 days. 4. **Stats Dashboard** — cards showing: total workouts this week, total sets logged, most trained muscle group, and current streak (days in a row with a workout). 5. **Persistent storage** — use the window.storage API (await window.storage.get/set) so data saves between sessions. Design requirements: - Use Tailwind for styling - Mobile-friendly layout - Use Recharts for the progress chart - Minimalist, motivating aesthetic — think clean whites/grays with one accent color (blue or green) - Smooth, intuitive UX — as few clicks as possible to log a workout Start with the workout logger view as the default screen, with bottom navigation tabs to switch between Logger, Progress, and Stats.
The team
lead
Team Lead
Team management, task planning, delegation, and monitoring