A full-stack fitness and nutrition platform built with a Python/FastAPI backend and a Flutter frontend. The app focuses on making it easy to create ingredients and dishes, track macros/micros/chemical compounds, and keep a clean, simple UI.
- Backend: FastAPI w/JWT auth + SQLModel and Alembic
- Database: SQL (PostgreSQL)
- Frontend: Flutter (mobile & desktop)
- Secure login, JWT tokens, and profile screen with basic user info.
- Ingredients and Dishes creation with macros, water, GI, and chemical compounds.
- Consistent UI: reusable cards, modals, and bottom sheets.
Core flows are working end‑to‑end:
- Users can sign in, view their profile, and stay authenticated.
- Ingredients can be created, listed, inspected in detail, and reused in dishes.
- Dishes can be created from ingredients and visualized with their composition.
More features (totals, weighting, records, etc.) to be made.