Sports
One engine,
every sport.
The same booking, membership, class, league, and payment primitives, configured for the real scheduling rules of each sport.
Built padel-first.
Padel
Open play, partner coordination, split payments, and court labels live on the same operating calendar instead of a staff clipboard.
Tennis on the same engine.
Tennis
Court bookings, coach-led lessons, recurring cohorts, and ladders need to share one calendar instead of living in separate tools.
Open play without the clipboard.
Pickleball
Drop-ins and club nights can fill the room, but only if rating bands, capacity, payment state, and waitlist order stay visible.
Short slots, high turnover.
Squash
High-turnover courts need compact booking, ladder rules, recurring member slots, and cancellation buffers that do not waste peak time.
Shared courts and club nights.
Badminton
Singles, doubles, team nights, school groups, and shared-court rules need more than a basic one-court booking form.
Lanes, classes, memberships.
Swim
Pools do not behave like court grids. Lane capacity, lessons, team practice, closures, memberships, and waitlists need their own operating view.
Classes, packages, instructors.
Yoga
Class capacity, package credits, memberships, instructor schedules, substitutions, and cancellation rules are the core workflow.
Reformers, credits, waitlists.
Pilates
Reformer capacity is limited, so package credits, private sessions, no-shows, and late cancellations need to be enforced before the room fills.