Tom Peacock
← 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

Trainer admin dashboard
Trainer admin dashboard
Client portal
Client portal
Showcase dashboard
Showcase dashboard
Next build
SuDS Enviro Tools HubInternal product configurators and drainage planner for a drainage manufacturer.
Your turn

Tom
Peacock

Let's make yours real.

Tell me the idea in a sentence. I'll come back with how it could look, how it would work, and what it takes to get it live.

Got a project? Message me →
North East England · 2026