Skip to main content

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

  1. Click Schedule a class
  2. Select the Class Type
  3. Choose the Date
  4. Set the Start Time (end time auto-calculates from duration)
  5. Optionally assign a Coach
  6. Click Save

Schedule a single gym class with type, date, time, and coach

Creating Recurring Classes

Schedule multiple classes at once:

  1. Click Schedule a class
  2. Select the Class Type
  3. Set the Start Date and Start Time
  4. Choose Repeats option:
    • Does not repeat (single class)
    • Daily
    • Weekly
  5. If repeating, select which days:
    • Monday through Sunday checkboxes
  6. Set the End Condition:
    • On a date: Specify end date
    • After occurrences: Number of classes to create

Schedule a recurring gym class with day, time, and frequency settings

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:

  1. Select the coach from the dropdown
  2. Only staff members appear in the list
  3. 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

Class list view with filters and scheduled classes


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.

Gym class calendar showing weekly schedule with drag-and-drop

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

Class detail popup from calendar with reservations and actions


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.

Edit a scheduled class with date, time, and coach fields

Deleting Classes

To delete a class:

  1. Click the class
  2. Select Delete
  3. Confirm
warning

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