Every part of running a sports complex
Six areas, one platform. Each one exists because a venue owner was otherwise doing it in a spreadsheet, a WhatsApp group, or not at all.
Court booking that fills empty slots
Real-time availability across every court and sport you run. Players book from the app; the slot closes everywhere at once.
- Per-court schedules with configurable slot lengths
- Distance-sorted venue discovery from the player's location
- Booking invitations so one player can bring a group
- Full booking history and audit trail per reservation
QR check-in your staff actually control
Every booking carries a QR code. Staff scan it at the door from the mobile app or the web reception desk.
- Scan from a phone camera or a desktop webcam
- Check-in is authorised against the venue, not just the booking
- Duplicate scans are suppressed, with haptic confirmation
- Every scan writes a timestamped log entry
Staff accounts with real permissions
Owners invite their own team and choose what each person can do. No shared logins, no giving the manager password to a coach.
- Manager, front desk and coach roles out of the box
- Staff see only the venues they are assigned to
- Invites are emailed; staff set their own password
- Access is revoked instantly, everywhere
A REST API for your own systems
Twenty-three versioned endpoints covering bookings, courts, members, invoices, payments, tournaments and visitor counts.
- Bearer tokens you generate and revoke yourself
- Tokens are stored hashed and scoped to named abilities
- Your venue is resolved from the token, never sent by the client
- Every request is logged with method, status and duration
Payments, invoices and vouchers
Take payment at booking, issue invoices, and run promotions without spreadsheets.
- Invoices generated per booking
- Voucher codes with tracked redemptions
- Payment records tied to the booking that produced them
- Revenue and occupancy reporting
Teams, tournaments and player discovery
The reason players open the app on days they were not planning to book anything.
- Team creation with in-app messaging
- Tournament brackets and team registration
- Scout players by sport and skill
- Ratings on venues and players
Which of these do you need first?
We will walk through your courts, your staff structure and the systems you already run.