Dashboard
Overview
The dashboard displays all important information in one place. View training statistics, upcoming appointments, trainers and packages, plus shortcuts to various features.
How to Access
- Tap the "Home" tab (house icon) on the bottom navigation bar
- The dashboard displays automatically when opening the app
Dashboard Components
1. Header
- Greeting - Changes based on time (Good morning/afternoon/evening)
- Your name
- Bell icon - Notifications (red dot when new notifications exist)
2. Stats Grid
Displays 4 stat boxes:
| Stat | Color | Meaning |
|---|---|---|
| Sessions This Month | Green | Number of completed sessions this month |
| Week Streak | Orange | Consecutive weeks of training |
| Upcoming Appointments | Blue | Number of upcoming appointments |
| Pending Homework | Red/Green | Number of unsubmitted homework |
3. Pending Order Card
Shows when: There are package orders pending review
Displays:
- Number of pending orders
- Payment status
Usage: Tap to view order details
4. Next Appointment Card (Hero Card)
Large card showing the closest upcoming appointment:
Information displayed:
- Date/Time
- Trainer name
- Location
- Duration (hours)
- Countdown - Time until appointment
Usage: Tap to view appointment details
5. Booking Request Card
Shows when: There are booking requests awaiting approval
Shows list of booking requests not yet responded to by trainers
Status:
- Pending (Yellow) - Awaiting trainer approval
Usage: Tap to view details or cancel request
6. Review Invitation Card
Shows when: There are completed sessions not yet reviewed
Invites you to review your trainer after training
Usage: Tap to write a review
7. Homework Card
Shows when: There is homework to complete
Displays:
- Number of unsubmitted homework
- Homework approaching due date
Status:
- Pending (Orange)
- Overdue (Red)
Usage: Tap to view homework list
8. Trainers and Packages
Shows trainer and package information:
Information displayed:
- Trainer photo and name
- Available packages - Remaining sessions
- Progress bar - Shows package usage
Usage:
- Tap trainer to view details
- Tap package to view history
9. Quick Actions
Shortcut buttons to frequently used features:
| Button | Function |
|---|---|
| Book Appointment | Book new appointment |
| Buy Package | Purchase package from trainer |
| View Progress | View stats and PR |
| Homework | View and submit homework |
Refreshing Data
Pull to Refresh:
- Pull down from the top of the screen
- Wait for data to finish loading
- All data will be updated
Tips for Using
- Check Dashboard daily - Check appointments and homework
- Submit homework before deadline - No rush on the last day
- Review your trainer - Helps trainers improve their teaching
- Track Week Streak - Motivates consistent training
FAQ
Q: Can't see next appointment?
A: Check that you've booked an appointment and the trainer has approved it.
Q: When does Week Streak reset?
A: When you don't train at all in a week (counted Monday-Sunday)
Q: Some cards not showing?
A: Cards only appear when there's relevant data.