TorbatYar/docs/sports-center-phase-9-3.md
Mortezakoohjani 5c6a2e78cf feat(platform): seed service registry, deploy all modules, and fix homepage catalog.
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>
2026-07-27 12:39:51 +03:30

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 Coach with staff_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