all surfaces

Horizon

Dynamite · Bolt · Agility · Spark — one platform. Pick a surface to jump in.

Catalog

What the gyms offer — staff-editable.

Manage classesopen →
Create/edit classes: schedule, capacity, ratio, price, off-peak, instructors, visibility.
Manage campsopen →
Create/price camps by week (Full/Half Day) or single School’s-Out days, with per-day inventory + early-bird.
Public catalogopen →
What parents see — browse classes, book a trial, or enroll; camps listed too.

Attendance

Day-to-day floor operations.

Class rosteropen →
Pick a day and class, take attendance (present / late / absent), submit.
Check-in kioskopen →
Front-desk arrival check-in with stop-flags (absence on file, health form).
Closuresopen →
Planned holiday closures + one-button same-day cancellation (auto-mints makeup tokens).

Families

Accounts, kids, tokens, requests.

Family lookupopen →
Search a family; view kids, enrollments, tokens, money history; grant tokens, adjust, refund.
Emergency absencesopen →
Approve/deny <48h absence requests (one tap; mints a makeup token on approve).
Waitlistsopen →
See who is waiting per class; promote the next in line when a seat opens.

Money

Billing runs.

Billingopen →
Preview the monthly charge run (with anomaly flags), then post.

Admin

Owner / manager.

Staffopen →
Add teachers and front-office staff; set per-gym roles. Teachers show in the class instructor picker.

Parent view

What families use.

Parent portalopen →
A family’s home: balance, enrollments, book makeups, file absences, manage/drop/hold.

Staging environment. Staff surfaces require sign-in; roles gate what each person can do.