PT dashboard
Priorities for the day, plan adherence tracking, and quick actions for messages, programmes, and clients.
A coaching dashboard for personal trainers to run their business from one place.
Built for a real PT use case — clients, programmes, calendar, messaging, check-ins, and billing overview in a polished UI with a data model designed to scale from prototype to production.
App Router frontend, API routes, and a Firestore-backed data layer for clients, programmes, and messaging.
Profiles, check-ins, and progress tracking per client
Build structured plans and schedule sessions by week
Resend emails clients a one-click login — no password needed
Typed data layer for clients, programmes, and messages
Two-pane inbox between trainer and clients
Priorities for the day, plan adherence tracking, and quick actions for messages, programmes, and clients.
Weight, mood, sleep, training, and notes from each client — a coaching queue ready for review.
Active programmes with client goals, deadlines, and week-by-week progress at a glance.
Public catalogue organised by muscle group — quads, abs, shoulders, and more with top movements per category.