- Every court is its own calendar. Players book the specific court and the specific hour, and nobody double-books because the system won't allow it.
- Add-ons attach to the booking. Racket rentals, ball machines, lights after dark, all priced and charged with the slot.
- Recurring reservations set themselves. Your Tuesday-night league locks its slot for the season without you rebuilding it every week.
- Payment lands up front through Stripe, so the court time is paid before anyone laces up.