Demonstration project
Sennet
A coaching and progress-tracking app for a personal training studio, replacing spreadsheets and group chats with one shared record per client.

The brief
Every client's plan lived in a different spreadsheet.
Coaches were tracking programs in personal spreadsheets and sending updates over chat, so a client's history lived nowhere a studio could see or hand off.
The approach
One record per client, visible to coach and client alike.
Programming, check-ins, and progress photos were brought into a single per-client record, visible to both coach and client, so a program can be handed off between coaches without losing history.
Offline support in the mobile app meant a session could be logged at the gym with no signal and sync the moment connectivity returned.
Technology
- React Native
- Node.js
- PostgreSQL
