Skip to main content

Trainer Hub

Dashboard

Welcome back! Here's what's happening with your clients.

Active Clients

24

+12% from last month

Sessions This Week

18

+8% from last week

Revenue This Month

$4,250

+15% from last month

Avg. Client Rating

4.8

Based on 48 reviews

Recent Activity

Client

Sarah Johnson completed workout

2 hours ago

Client

Mike Chen booked new session

4 hours ago

Client

Emma Wilson updated nutrition plan

6 hours ago

Today's Sessions

Client

Alex Rodriguez

Upper Body Strength

2:00 PM
Client

Lisa Thompson

HIIT Cardio

3:30 PM
Client

David Kim

Core & Flexibility

5:00 PM

Client Management

Manage all your clients in one place. Track progress, update plans, and stay connected.

All Clients

Sarah Johnson

Sarah Johnson

Weight Loss • 3 months

Active
Mike Chen

Mike Chen

Muscle Gain • 6 months

Pending
Emma Wilson

Emma Wilson

General Fitness • 1 month

Active

Quick Stats

Total Clients

24

Active Clients

18

New This Month

3

Recent Additions

JD

John Doe

Added 2 days ago

AL

Anna Lee

Added 3 days ago

Workout Planner

Create and customize workout plans for your clients with precision.

All Workout Plans

Beginner Full Body

3 days/week • 8 exercises • 45 mins

Beginner 12 clients

Advanced HIIT

4 days/week • 10 exercises • 30 mins

Advanced 8 clients

Upper Body Focus

3 days/week • 7 exercises • 50 mins

Intermediate 5 clients

Quick Stats

Total Plans

12

Active Clients

25

Avg. Plan Rating

4.7

Popular Templates

Exercise Library

Home gym equipment Workout motivation Gym motivation

Nutrition Planner

Create balanced meal plans tailored to your clients' goals and preferences.

Meal Plans

High Protein Fat Loss

1,800 cal • 40% protein • 30% carbs • 30% fat

Weight Loss 8 clients

Lean Muscle Gain

2,400 cal • 30% protein • 45% carbs • 25% fat

Muscle Gain 12 clients

Keto Maintenance

2,100 cal • 25% protein • 5% carbs • 70% fat

Keto 5 clients

Today's Sample Meals

Breakfast

Oatmeal with berries & almonds

350 cal • 15g protein • 45g carbs • 12g fat

Lunch

Grilled chicken salad with quinoa

450 cal • 35g protein • 35g carbs • 18g fat

Dinner

Salmon with vegetables & brown rice

550 cal • 40g protein • 45g carbs • 22g fat

Snacks

Greek yogurt with protein bar

200 cal • 20g protein • 15g carbs • 8g fat

Nutrition Tips

Track water intake for better hydration

Include healthy fats in every meal

Prep meals ahead for consistency

Meal Prep Ideas

Healthy meal prep containers Meal prep container Healthy juice

Quick Calculator

30% 150g
40% 200g
30% 67g

Analytics

Total Revenue

2,450

+18% vs last month

Performance Analytics

Active Clients

24

+4 new this month

Scoreboard

Avg. Rating

4.8

★★★★★

Analytics Dashboard

Revenue Trend

Client Progress

Session Distribution

Top Performing Clients

Sarah

Sarah Johnson

12 sessions completed

-8lbs

Progress

Mike

Mike Chen

15 sessions completed

+5lbs muscle

Progress

Emma

Emma Rodriguez

10 sessions completed

-5lbs

Progress

+ value } } } } }); // Client Progress Chart const progressCtx = document.getElementById('progressChart').getContext('2d'); new Chart(progressCtx, { type: 'bar', data: { labels: ['Week 1', 'Week 2', 'Week 3', 'Week 4'], datasets: [{ label: 'Average Weight Loss (lbs)', data: [2.3, 4.1, 6.2, 7.8], backgroundColor: '#10B981', borderRadius: 4 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } }, scales: { y: { beginAtZero: true } } } }); // Session Distribution Chart const sessionCtx = document.getElementById('sessionChart').getContext('2d'); new Chart(sessionCtx, { type: 'doughnut', data: { labels: ['Strength', 'HIIT', 'Cardio', 'Flexibility'], datasets: [{ data: [45, 30, 15, 10], backgroundColor: ['#8B5CF6', '#10B981', '#F59E0B', '#EF4444'] }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom' } } } });

Messages

Coach profile

Michael Chen

Online • 2 min ago

Coach

Hey Sarah! How did today's leg workout feel? I noticed you completed all sets - great job!

Thanks! It was tough but I pushed through. My quads are burning though 😅

Client

Active Conversations

Sarah

Sarah Johnson

It was tough but I pushed through...

2m
Alex

Alex Rodriguez

Can we reschedule tomorrow's session?

1h
Emma

Emma Wilson

Thanks for the nutrition tips!

3h

Settings

Profile Settings

Workspace setup

JPG, PNG or GIF. Max 2MB

Account Information

Notification Preferences

Work Environment

Training area Equipment setup