Class Scheduling & Resource Management
Classes, rooms, lanes, equipment, instructors — one calendar, one system. Members book themselves. You manage exceptions.
Scheduling Shouldn't Be This Hard
"Is there room in the 6pm class?"
You get this text 15 times a week. You check the spreadsheet. Maybe it's up to date, maybe it isn't. You reply. They ask about Thursday instead. Repeat.
Double-booked rooms and equipment
Two instructors show up for the same room. The reformer is reserved for a class but also booked for a private session. Nobody checked because the calendar is a whiteboard or a shared Google Sheet that hasn't been updated since Tuesday.
No-shows eat your capacity
Class is "full" with 12 signups. 4 don't show. 3 people who wanted in were turned away. You have no attendance data, so you can't even tell who's doing it repeatedly. Empty spots = lost revenue you can't recover.
Basic members booking premium slots
Your pricing tiers say basic gets 4 classes/month and premium gets unlimited. But your booking system doesn't enforce it. So basic members book as many as they want and you either don't notice or have an awkward conversation.
Members Book Themselves. You Manage Exceptions.
Calendar View
Visual calendar for all classes, events, and resource bookings. Drag and drop. Color-coded by type. Staff and members see the same schedule.
Self-Service Booking
Members book from the member portal. Capacity limits enforced automatically. No more "is there room?" texts.
Waitlist + Auto-Notify
Class full? Members join the waitlist. When someone cancels, next person gets notified automatically. No manual juggling.
Resource Management
Not just classes — rooms, batting cages, lanes, reformers, simulation rooms. Anything bookable. Conflict-free by design.
Booking Quotas
4 classes/month on basic, unlimited on premium. System enforces it — no awkward conversations. Encourages upgrades naturally.
Attendance Tracking
Mark attended or no-show per booking. See who consistently flakes. Clickable names link to member records. CSV export on class rosters.
Works for More Than Just Gyms
Pools (lap swim booking), ranges (lane booking), studios (reformer booking), martial arts (mat time), coworking (room booking) — if it has a capacity and a time slot, it works.
Stop managing your schedule from a spreadsheet
Free tier supports up to 50 members. No credit card required.