Open gym, leagues, and court rentals in one grid.
Sand or indoor, drop-in open gym or a full league night — Courtlines runs court/court-lane booking, memberships, and league programs off one member record instead of a booking app for rentals and a separate spreadsheet for league standings.
Sound familiar?
- League standings and team rosters tracked in a spreadsheet separate from court rental bookings
- Open gym drop-ins paid for at the door in cash with no record tied to a member account
- Court rentals for private parties and tournaments booked by phone or email instead of online
- No clean way to see which courts and time slots are actually driving revenue
One system, six modules, one ledger.
Courts and lanes, one live grid
Open gym, private rentals, and tournament holds all draw from the same court inventory — a database constraint makes double-booking structurally impossible.
Drop-in punch cards and league dues, tracked
Punch cards, family plans, and league dues live on one member record with a card on file — no more open-gym cash box with no paper trail.
Leagues and open play with real rosters
Team rosters, standings, and waitlists run as programs, bracketed by level so a rec team isn’t facing a club team by accident.
Gear and concessions on the member tab
Knee pads, balls, and snack-bar sales charge to the same account as court fees — one revenue number for the facility.
Fill league night without a group text
Describe the send, get a draft in your facility’s voice, segmented by level and play frequency — you approve before it sends.
Which courts earn their keep
Every morning: utilization by court and time slot, league renewal risk, and what to run next — with a dollar estimate on each move.
Questions worth asking
Can we run private rentals and league play on the same court grid?+
Yes — private rentals, tournament holds, and league games all draw from the same live inventory, so there’s one grid to check for conflicts, not two.
Do you support team rosters and league standings?+
Yes, as a program type with rosters, standings, and level-based brackets built in.
Is this built for sand or indoor volleyball?+
Both — court/lane type and session length are configurable, so sand courts and indoor courts can run on the same grid with their own rules.
See it on your volleyball facilities' own schedule.
A 20-minute walkthrough, tailored to your facility’s size and how you actually run it.