Register all active platform services and base features in core DB so admin can manage them, add delivery/hospitality/sports-center backend phases, update apps catalog and production deploy tooling. Co-authored-by: Cursor <cursoragent@cursor.com>
909 B
909 B
Phase 9.4 — Sports Center Scheduling & Booking
| Field | Value |
|---|---|
| Status | Complete |
| Version | 0.9.4.0 |
Goal
Scheduling & booking engine: sessions, bookings, capacity, waiting lists, equipment, resource reservations with conflict detection.
Scope Completed
- Equipment, SportsSession, Booking, WaitingListEntry, ResourceReservation aggregates
- Capacity checks, session/resource conflict rules, confirm/cancel booking flows
- Migration
0005_phase_94_booking;/capabilitiessetsbooking_engine: true
APIs
| Resource | Prefix |
|---|---|
| Equipment | /api/v1/equipment |
| Sessions | /api/v1/sessions |
| Bookings | /api/v1/bookings (+ confirm/cancel) |
| Waiting list | /api/v1/waiting-list |
| Resource reservations | /api/v1/resource-reservations |