THE GOAL
Built for a real, practicing dietician's client base, not a class assignment. The goal was a single system where a client's daily logging and a dietician's oversight of that client stay in sync automatically, with no manual hand-off between the two.
- Client side: food diary, water intake, exercise, and weight/body-composition tracking
- Dietician dashboard: search clients, review diary and weight trends
- Flutter front end shared across client and dietician views
- Firebase backend keeps both sides in sync in real time

WEIGHT HISTORY
The rest of the daily diary works the same way: quick, focused screens for the two things clients log most, water intake against a daily goal, and exercise sessions converted straight into calories burned.

WATER INTAKE

EXERCISE LOG
HOW IT WORKS
Clients log food, water intake, exercise, and weight/body-composition history from a Flutter client app. A parallel dietician dashboard (same Flutter codebase, same Firebase backend) lets the dietician search clients and review their diary and weight trends as they're logged, in real time.

FOOD MANAGEMENT
On the dietician's side, a client search opens straight into that client's diary and weight history. No separate login, no export/import between two different tools.

DIETICIAN DASHBOARD

CLIENT WEIGHT — DIETICIAN VIEW