📅 Daily Workflow
Start of Day
- Open the app - auto-archive runs and shows notifications
- Check for "Mark Yesterday's Missed" button (if visible, click to mark unmarked sessions)
- Click "Today's Classes" card on dashboard to see today's schedule
📋 Today's Check-ins Tab
Green
Card
Checked In - Student is booked and has checked in
today
Blue
Card
Booked - Student has a session booked, waiting for
check-in
Orange
Card
Expected - Student is scheduled but not booked yet.
Click "Book & Check-in"
🔘 Filter Buttons
Use the filter buttons at the top right:
- All: Show all students (booked, checked-in, and expected)
- Checked In: Only show students who have already checked in
- Not Checked In: Show booked and expected students (need action)
✅ Check-in Actions
| Button |
When to Use |
What It Does |
| Quick Check-in |
Student is already booked (blue card) |
Marks session as completed |
| Book & Check-in |
Student is expected (orange card) |
Creates booking AND marks as completed |
✨ Key Features
📊 Smart Dashboard
Real-time stats for active/inactive students, classes remaining,
payment status, and today's overview.
🔍 Advanced Search
Search by ID, name, parent name, phone, or class type across all
views.
📈 Progress Tracking
Visual progress bars show session status. Dark green = completed,
light green = booked.
📅 Calendar View
Monthly calendar showing all booked and expected sessions with
one-click booking.
🔄 Missed Class Handling
Mark missed sessions, track reasons, and rebook makeup classes
easily.
📝 Evaluations
Track student skills, attendance, and coach feedback over time.
🏷️ Student Badges
T
= Trial
W
= Waitlist
PP
= Partial Payment
UP
= Unpaid
AC
= Archived Class
VIP
= VIP Student
OH
= On Hold
📊 Progress Bar Colors
Dark
Green = Checked In
Light
Green = Booked
Orange =
Missed
Gray =
Available
Understanding the Calendar
The calendar shows all scheduled classes for the month. Each day
displays class slots with student counts.
📊 Calendar Display
Green Indicator
Students with booked sessions for that day
Orange Dashed Border
Expected students (scheduled but not booked)
Count Display: "3+2/8"
3 booked + 2 expected / 8 capacity
🖱️ Calendar Actions
| Action |
How To |
Result |
| View class details |
Click on a class slot |
Opens modal with student list |
| Check-in student |
Click "Check-in" button in modal |
Marks session as completed |
| Book expected student |
Click "Book" button in modal |
Creates booking and checks in |
| Change month |
Click ◀ or ▶ arrows |
Navigate to previous/next month |
⚙️ Class Scheduling Setup
To show expected students in the calendar:
- Go to Management tab → Classes section
- Add class schedules with days and times
- When adding a student's class, set Start Date and select Enrolled Days
- Click "Save Days" to confirm the schedule
- The calendar will automatically project future sessions