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>
1.5 KiB
1.5 KiB
Phase 9.7 — Sports Center Competition & Event Management
| Field | Value |
|---|---|
| Status | Complete |
| Version | 0.9.7.0 |
Goal
Deliver competitions, tournaments, teams, groups, registrations, matches, results, rankings, medals, judges, and certificates — without payment posting ownership.
Scope Completed
- Competition, teams, groups, registrations, matches, results, rankings, medals, judges, certificates
- Registration confirm workflow; match scheduling; result recording with ranking updates
- Alembic
0008_phase_97_competitions;/capabilitiessetscompetition_management: true
APIs
| Resource | Prefix |
|---|---|
| Competitions | /api/v1/competitions |
| Teams | /api/v1/competition-teams |
| Groups | /api/v1/competition-groups |
| Registrations | /api/v1/competition-registrations (+ confirm) |
| Matches | /api/v1/competition-matches |
| Results | /api/v1/competition-results |
| Rankings | /api/v1/competition-rankings |
| Medals | /api/v1/competition-medals |
| Judges | /api/v1/competition-judges |
| Certificates | /api/v1/competition-certificates |
Events
sports_center.competition.created|updated, competition_team.created, competition.registration.created|confirmed, competition.match.scheduled, competition.result.recorded, competition.medal.awarded, competition.certificate.issued