CourtPlanner v1 demo

Tennis club booking, coaching, and player access in one platform

This initial build focuses on multi-tenant clubs, role composition, configurable calendar rules, and demo flows for club admins, coaches, and players.

MVP capabilities delivered in scaffold

  • Club onboarding with configurable trial period and yearly subscription
  • Court inventory management with configurable booking slot length
  • Club-admin approval flows for coaches and players
  • Recurring bookings, tentative holds, cancellations, and waitlist
  • Booking audit trail for coach-on-behalf reservations
  • Integration-ready provider abstraction for external booking systems
  • Multi-role user model with platform-level superadmin

Seeded demo users

All demo users use password: DemoPass123!

RoleEmailNotes
Superadminsuperadmin@courtplanner.demoPlatform owner access
Club adminadmin@aucklandaces.demoOwns Auckland Aces Tennis Club
Coachcoach1@courtplanner.demoApproved coach at Auckland Aces
Coachcoach2@courtplanner.demoPending coach approval
Playerplayer1@courtplanner.demoApproved player
Playerplayer2@courtplanner.demoApproved player
Playerplayer3@courtplanner.demoApproved player
Playerplayer4@courtplanner.demoApproved player
Playerplayer5@courtplanner.demoPending player approval
Playerplayer6@courtplanner.demoPending player approval