Skip to content

ObedDM/Fitness-system-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fitness System Project 🍽️💪

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.


Tech Stack 🛠️

  • Backend: FastAPI w/JWT auth + SQLModel and Alembic
  • Database: SQL (PostgreSQL)
  • Frontend: Flutter (mobile & desktop)

Features ✨

  • 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.

Current Status 🚧

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.

About

Full-stack fitness and nutrition platform in development with FastAPI + Flutter. Features ingredient and dish management, macro/micro nutrient and chemical composition tracking from official sources

Resources

Stars

Watchers

Forks

Contributors