Technical Reference¶
Detailed technical documentation for developers extending and maintaining the RotaCC system.
Pages¶
| Page | Description |
|---|---|
| Data Model | Core models, enums, relationships, and validation rules |
| Rota Algorithm | 6-phase generation pipeline, deficit-based allocation, CP-SAT optimisation |
| Leave System | Leave types, quota system, validation rules, approval workflow |
| Calculations | Deficiency, targets, shift counting, leave calculations |
| Alerts | Alert types, generation triggers, resolution workflow |
| API | REST API endpoints, authentication, request/response formats |
| Celery Tasks | Background tasks, periodic jobs, error handling |
| Audit Trail | Change tracking, querying, configuration |
| Design System | UI tokens, components, template structure, frontend libraries |