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.3 KiB
1.3 KiB
Phase 9.3 — Sports Center Coach & Staff Management
| Field | Value |
|---|---|
| Status | Complete |
| Module | sports-center |
| Version | 0.9.3.0 |
| Database | sports_center_db |
| API Port | 8006 |
Goal
Deliver Coach & Staff Management: certificates, skills, working hours, availability, assignments, and extended coach profile fields — without attendance devices or booking engine.
Scope Completed
- Extended
Coachwithstaff_kind, bio, hire_date, payroll refs, sports role ref - Staff child aggregates: certificates, skills, working hours, availability, assignments
- APIs, validators, permissions, events, migration
0004_phase_93_coach_staff
APIs
| Resource | Prefix |
|---|---|
| Staff certificates | /api/v1/staff-certificates |
| Staff skills | /api/v1/staff-skills |
| Working hours | /api/v1/staff-working-hours |
| Availability | /api/v1/staff-availability |
| Assignments | /api/v1/staff-assignments |
Events
sports_center.staff_certificate.created|updated, staff_skill.created, staff_working_hours.created, staff_availability.changed, staff_assignment.created