← All the work
Apps & platforms · own product · 2025
FitFlow
A training platform for personal trainers to manage clients and build bespoke programmes.
The story
For personal trainers running their own business. FitFlow gives the trainer a dashboard to manage clients, goals and medical notes, build workout programmes and assign them, while each client gets their own portal to see their workouts and mark progress. Ten switchable visual themes let a trainer match it to their own brand.
The clever bit
One app that re-skins itself instantly across ten professionally designed themes, from 'Luxe Minimalist' to 'Energetic Motivating'.
What it does
- Trainer dashboard with full client management
- Build and assign workout programmes
- Client portal showing assigned workouts and progress
- Ten switchable brand themes
- Client onboarding flow
- Reusable component library
- For
- Independent personal trainers and their clients
- Status
- Working build
- Works with
- Browser localStorage (prototype data) · Firebase planned
- Built with
- Static HTML/CSS · Vanilla JavaScript · CSS custom-property theming
Scroll through it
A recording of the real build, captured from the browser.
More screens



Next build
SuDS Enviro Tools HubInternal product configurators and drainage planner for a drainage manufacturer.