// case study
Total Muscle
// problem
Digitize a gym’s operations: users, classes and bookings, also integrating data from an external API.
// stack
React + Context on the frontend; Flask + SQLAlchemy on the backend with an own REST API plus an external API.
// decisions
- Relational modeling with SQLAlchemy: entities and relations defined before writing endpoints.
- Own versioned REST API kept separate from the external API integration so each side can evolve independently.
// result
Final project of the 4Geeks Academy Full Stack bootcamp (360h): full stack demonstrated from database to UI.