FASTING FURIOUS

Flutter · Dart · Supabase · Riverpod

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.