The problem
A fitness-center-style check-in flow needs reliable identity, time, and visit records without slowing down the user.
Approach
I designed the frontend around RxJS observables and connected it to a FastAPI backend responsible for user creation and check-in records. The separation kept UI state responsive while preserving visits in a local database.
Result
The finished system demonstrates a clean API boundary and a practical end-to-end data flow from user interaction to persistent record.
Outcome
Built an observable-driven Angular experience connected to a Python API and local database.