Trainer Dashboard
The trainer dashboard gives your trainers a clear view of their classes, participants, and earnings.
Overview
The dashboard shows:
- Today's classes
- Upcoming appointments
- Participant lists
- Earnings overview
Dashboard Sections
Home
When the trainer logs in, they see:
Today
- Current and upcoming classes for the day
- Number of participants per class
- Quick action for check-in
This Week
- Overview of the next 7 days
- Scheduled classes with times
- Available capacity
Recent Activity
- New bookings for their classes
- Cancellations
- Waitlist notifications
My Classes
Overview of all assigned classes:
| Information | Description |
|---|---|
| Class name | With link to details |
| Next appointment | Date and time |
| Participants | Current / Maximum |
| Waitlist | Number waiting |
| Status | Active / Inactive |
Calendar
Personal schedule:
- Monthly, weekly, and daily view
- Only their own classes
- Color coding by class type
- Export for external calendars
Participants
For each class:
- Complete participant list
- Check-in status
- Contact details (if authorized)
- Booking history
Earnings
Financial overview:
- Current month
- Earnings breakdown per class
- Historical data
- Export for tax purposes
Features
Performing Check-in
- Select the class
- Open the participant list
- Tap a participant to check them in
- Optional: scan QR code
Viewing Class Details
- Description and requirements
- Location and room
- Equipment
- Special notes
Contacting Participants
If authorized:
- Send email
- Message the group
- Contact individual participants
Mobile App
The trainer dashboard is fully usable on mobile:
PWA Installation
- Open the website in your browser
- "Add to Home Screen"
- App-like experience
Offline Features
- Participant lists are cached
- Check-in is possible offline
- Syncs when connected
Notifications
Trainers receive notifications for:
Bookings
- New booking for their class
- Cancellation
- Waitlist changes
Changes
- Class time changed
- Room changed
- Class cancelled
Reminders
- Class starts in X minutes
- Retrieve participant list
- Earnings statement available
Settings
Trainers can configure themselves:
- Push notifications
- Email notifications
- Reminder time before classes
Differences from the Admin View
| Feature | Trainer | Admin |
|---|---|---|
| Own classes | Yes | Yes |
| All classes | No* | Yes |
| Finances | Own only | All |
| Settings | Limited | All |
| Create customers | No* | Yes |
| Reports | Own only | All |
*Depending on permissions
Tips for Trainers
Before the Class
- Check the participant list
- Note new participants
- Be aware of special requirements
During the Class
- Start check-in on time
- Mark those present
- Note no-shows
After the Class
- Complete check-in
- Add notes (if needed)
- Review earnings
Frequently Asked Questions
Why can't I see all classes?
You only see classes that are assigned to you. Contact your admin for changes.
Can I create classes myself?
That depends on your permissions. The default is view-only.
How do I update my details?
Under Profile you can:
- Change your password
- Update your profile picture
- Set notification preferences
For other changes, contact your admin.
Support for Trainers
If you have problems:
- First check this documentation
- Contact your studio admin
- For technical issues: Bookicorn Support