8
Active Clients
↑ 2 this month
94%
Avg Adherence
↑ 3% vs last week
3
Check-ins Due
⚠ Review needed
£2,840
Monthly Revenue
↑ £340 vs last month
Client Check-ins This Week3 pending
Revenue (Last 8 Weeks)
Total YTD: £11,240 Avg/week: £1,405
Client Overview
🥗 High Protein Cut — Sarah J. Active
1,850
Calories
160g
Protein
180g
Carbs
55g
Fats
All Meal Plans
S
Sarah Johnson
● Online
📅

Calendly Integration

Your Calendly booking page will be embedded here.
Clients can book 1:1 sessions, group classes, and consultations directly in the app.

🔧 Add your Calendly URL in Settings → Integrations
Upcoming Sessions (Demo)
🧘
Managing Stress
How stress affects your training and body composition — and what to do about it.
📊
Breaking Through Plateaus
Why progress stalls and the proven strategies to get moving again.
Time Management
Fitting training and nutrition around a busy life — without the guilt.
Quote Library
💳

Stripe Integration

Connect your Stripe account to collect payments automatically.
Subscriptions, one-off charges, and invoices — all handled.

🔧 Add your Stripe API keys in Settings → Payments
Pricing Plans
Client Billing Overview (Demo)
PT Profile
Notifications
New check-in submitted
New message received
Booking confirmations
Daily motivational quote
Payment received
Weekly progress summary
Integrations
📅Calendly
Not connected
e.g. https://calendly.com/your-name
💳Stripe
Not connected
⚠ In production, store secret keys server-side (Supabase Edge Function)
💪Hevy
Not connected
Connect to sync workout data from Hevy
🥑MyFitnessPal
Not connected
Clients authorise MFP access individually
🔔Push Notifications
Not connected
Via Firebase Cloud Messaging or OneSignal
Supabase Backend
🔧 Connect your Supabase project to persist all data
8
Weeks In
-4.2kg
Total Lost
87%
Workout Adherence
3
Sessions This Week
Today's Macros
Today's Workout
This Week3 of 5 done
Active Session — Push Day AIn Progress
Today's Macros
Food Diary
Today's Meal Plan
🥑

MyFitnessPal Integration

Connect your MyFitnessPal account to automatically import your food diary into FitFlow.

🔧 Connect in Settings → Integrations
Weight Over Time
68.3kg
Current Weight
72.5kg
Starting Weight
64kg
Goal Weight
Body Measurements
Check-in History
This Week — 9 April 2026
Before vs Now — ComparisonDrag to compare
👤
Week 1
💪
Week 8
Week 1
Week 8
Photo History
Rate each area from 1–10 this week:
Personal Details
Macro TargetsSet by PT
1850
kcal
Calories
160g
protein
Protein
180g
carbs
Carbs
55g
fats
Fats
PAR-Q Health ScreeningCompleted ✓