Skip to main content

Tee Sheet Management

Admin workspace for golf course tee sheet operations — daily grids, blocks, rules, settings, weather, carts, waitlist, and real-time operations.

Specifications

DocumentDescription
Management SpecProduct spec, personas, capabilities
API Spec100+ endpoints, data models
Wireframes23 annotated UI wireframes
Implementation14-phase implementation plan

Operational Guides

GuideDescription
Real-Time OperationsWebSocket gateway, events, subscriptions
Waitlist SystemQueue, offers, settings, analytics
Course StatusStatus state machine, conditions, overrides
Activity LogAudit trail, slot/booking history
Block NotificationsPlayer notifications for tee sheet blocks
Admin APICourse tee sheet admin endpoints
AlertsTee time alert system

Implementation Status

PhaseFeatureStatus
1-4Core, Blocks, Rules, Settings✅ Complete
5-6Weather, Carts & Items✅ Complete
7-8Real-time Ops, Player Intelligence✅ Complete
9-10Waitlist, Communication Hub✅ Complete
11Tournament Management✅ Complete
12Analytics🔲 Pending
13Course Conditions🟡 In Progress
14-15Advanced UX, Enhancements🔲 Pending

Key Features

  • Daily Grid: Clickable tee sheet with slot visualization
  • Block Management: Events, maintenance, competitions with recurrence
  • Rules Engine: Member booking windows, rate rules with priority
  • Settings Enforcement: Channels, operating days/hours enforced in search
  • Weather Integration: Playability scoring, auto-block on severe
  • Real-time: WebSocket gateway, check-in, QR, pace tracking
  • Waitlist: Queue with auto-offers, analytics
  • Course Conditions: Status state machine (OPEN→CONDITIONAL→CLOSED)