cd ~/projects

// case study

Total Muscle

2026React · Flask · Python · SQLAlchemy · REST API

Screenshot — 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.