Scheduling
Build class templates once. OLM auto-generates seven days of sessions nightly — capacity, waitlist, instructor, and location all handled.
Templates, not one-off events
Define a class template once: "Adult Fundamentals, Mon/Wed/Fri 6pm, cap 30, location A, Coach Alex." A nightly job generates the next 7 days of sessions. Cancel one session without disrupting the template.
Capacity and waitlists
Every class has a cap. Members at the cap land on the waitlist and auto-promote when someone drops. Instructors see the current count and waitlist size in the app.
Multi-location
Each class belongs to a location. Members filter schedules by their preferred location. Admins see utilization per-location and can rebalance the schedule with hard data.
FAQ
Yes. Templates generate sessions; you can cancel an individual session (snow day, instructor sick, holiday) and the template keeps running for every other date. Members on the waitlist for that session get an automatic notification.
Set a substitute on a per-session basis from the admin dashboard. The session updates everywhere — member-facing schedule, instructor view, and post-class attendance roster — without touching the template.
Yes. The mobile app shows the next 7 days of sessions with current capacity, and members can reserve a spot. Reservations decrement the cap and feed the waitlist when full.
Class templates can be flagged kids-only, adult-only, or mixed. Members default to seeing classes appropriate for their profile (and guardian profiles see kids classes for their dependents). Admins can override.
Yes. Instructor records are org-level, not location-level. The schedule view warns about back-to-back classes at different locations if the travel time is unrealistic, but doesn't block it.
Set up your academy in minutes — no credit card required to sign up.
Create Your Account