What ports as-is
- Club API (schedule entries and periods, session-trainer links, trainers with disciplines, absences, substitutions, experience levels, galleries, videos, enquiries and replies, app settings) with RBAC
- The admin SPA including the touch staffing board
- The AI reply composer over a model registry
- The website plugin set (schedule grid with filters, trainer carousel, gallery, video embed, enquiry form) driven from one configurable API base URL
What we build for you
- Disciplines and levels
- Trainer and session master data
- Brand tokens and site skin
- The voice sample used for drafted replies
- Notification recipients and mail templates
- The identity tenant



