A social fitness and intermittent fasting tracker built with Flutter and Supabase. Track your fasts, log workouts, break bad habits, and connect with friends who share your goals.
The app combines a real-time fasting timer with a social feed, workout system, habit tracking, and a friends network — all backed by Supabase for auth, database, and realtime updates.
Fasting & Sugar
Track Your Fast
Real-time fasting timer with 16:8, 18:6, and 20:4 presets. Monitor sugar intake alongside your fasting window with daily habit toggles and streak tracking.
Workouts
Log Your Training
26 built-in exercises across warm-up, main, and cool-down categories. Create custom exercises and track your workout history with detailed session logs.
No Smoking
Break the Habit
Daily smoking tracker with streak counters and milestone markers. Toggle each day and watch your smoke-free streak grow over time.
Social & Profile
Stay Connected
A social layer that blends the best of fitness and community — share progress posts, manage your profile, and connect with friends. Think Strava meets Instagram, built for accountability.
Tech Stack
Framework
Flutter 3.x with Dart — cross-platform mobile development.
Backend
Supabase for auth, Postgres database, realtime subscriptions, and file storage.
State
Riverpod with StateNotifierProvider pattern for reactive state management.