Scheduling & Calendar
Schedule single or recurring classes, assign coaches, and view everything on a unified calendar with month, week, and day views.
Scheduling Classes
Creating a Single Class
Location: Classes → Schedule a class
- Click Schedule a class
- Select the Class Type
- Choose the Date
- Set the Start Time (end time auto-calculates from duration)
- Optionally assign a Coach
- Click Save

Creating Recurring Classes
Schedule multiple classes at once:
- Click Schedule a class
- Select the Class Type
- Set the Start Date and Start Time
- Choose Repeats option:
- Does not repeat (single class)
- Daily
- Weekly
- If repeating, select which days:
- Monday through Sunday checkboxes
- Set the End Condition:
- On a date: Specify end date
- After occurrences: Number of classes to create

Example: Weekly yoga every Monday and Wednesday for 3 months
- Start Date: January 1
- Repeats: Weekly
- Days: Monday, Wednesday
- End Condition: On a date → March 31
Assigning Coaches
Assign a staff member as the class coach:
- Select the coach from the dropdown
- Only staff members appear in the list
- Coach is optional
Coach assignment:
- Shows on calendar and class details
- Helps with staff scheduling
- Appears in member-facing views
Class List View
Location: Classes
View all scheduled classes in a list:
- Type — Class type name with color indicator
- Date — Scheduled date
- Time — Start and end time
- Coach — Assigned coach
- Spots taken — Reservations vs. capacity
- Created at — When the class was created
- Status — Current class status
- Actions — Edit, Delete
Filter by:
- Date range
- Class type
- Coach

Calendar View
Accessing the Calendar
Location: Calendar
The calendar provides a visual overview of all classes and events.
Calendar Views
- Month — Overview of the entire month
- Week — Detailed weekly view
- Day — Hour-by-hour view of a single day
Switch views using the buttons in the top right.

Calendar Navigation
- Today: Jump to current date
- Arrows: Navigate forward/backward
- Date picker: Jump to specific date
Calendar Events
Each class appears as a colored block showing:
- Class type name
- Time
- Coach (if assigned)
- Spots filled (if limited)
Calendar Colors
Classes display in the color assigned to their class type. This helps quickly identify different types at a glance.
Filtering the Calendar
Use the filter dropdown to show/hide:
- Specific class types
- Classes by coach
- Events
Clicking Calendar Events
Click any class on the calendar to:
- View details
- See reservations
- Edit the class
- Delete the class

Editing & Deleting Classes
Editing a Single Class
Click on a class to modify:
- Date and time
- Coach assignment
- (Class type cannot be changed)
Existing reservations are preserved when editing.

Deleting Classes
To delete a class:
- Click the class
- Select Delete
- Confirm
Deleting a class:
- Removes all reservations
- Notifies booked members (if notifications enabled)
- Cannot be undone
Best Practices
Scheduling Strategy
- Create recurring classes for your regular schedule
- Leave buffer time between classes
- Consider peak hours for popular classes
- Assign coaches for accountability
Class Type Organization
- Use descriptive names ("Morning Yoga" vs just "Yoga")
- Choose distinct colors for easy identification
- Write helpful descriptions for members
- Upload attractive images
Communication
- Keep class descriptions updated
- Notify members of schedule changes
- Post cancellations promptly
Troubleshooting
Class Not Showing on Calendar
Verify:
- Date is within calendar view range
- Class type isn't filtered out
- Class wasn't deleted
Related Topics
- Class Types & Setup - Configure class types and settings
- Managing Reservations - Handle class bookings and attendance
- Appointments - One-on-one bookings
- Staff Management - Managing coaches