Xue Gao
Active2026

Calorie Flow

Natural-language calorie tracking for everyday use

A web app for logging food and workouts in natural language, then turning messy input into structured calorie tracking and daily balance.

Why this exists

Calorie tracking should not feel like data entry

Most trackers expect users to search databases, estimate portions, and navigate forms every time they eat or exercise. That friction makes consistency hard.

What I built

A calmer workflow for daily logging

Calorie Flow turns rough text into structured entries, then connects that flow to onboarding, dashboard summaries, history views, and user preferences so the experience remains simple after the first session.

Highlights

Natural-language food and workout input with preview before save.
Supabase auth, profile handling, and persisted user records.
Dashboard and history screens for reviewing calorie balance over time.
Bilingual UI with preference-aware copy and theming.
Back to projects