One surface for roster design, fatigue control, skills assurance, and publish workflow. Built to feel like a live command console rather than a demo page.
Based on available crew, skill coverage, and fatigue risk on the current draft.
Ready for operational assignment
Requires review before publish
Crew with more than one competency
Controlled approval path for publication
Draft shifts onto the week, then move the pack through review and publish.
Monday, 15 June 2026
John Smith
Maintenance EngineerSarah Jones
Senior EngineerMichael Brown
TechnicianEmma Wilson
Maintenance EngineerDavid Taylor
Senior TechnicianMove the roster from draft to published without losing the audit trail.
Create, move, and save weekly shifts against a live roster timeline.
POST /api/rosters/{id}/shiftsAssess every shift before save and surface safe alternatives when risk spikes.
POST /api/fatigue/assessTrack expiring competencies and identify where staffing gaps need training.
GET /api/skills/competencies/expiringMove rosters through review, approval, rejection, and publication.
POST /api/workflow/rosters/{id}/publishUse workforce readiness and alternative workers to recover from coverage gaps.
GET /api/workforce/digital-twin/{employeeId}ORR-mandated certifications for maintenance staff
Valid Certs
Expiring Soon
Expired ORR
Compliance Rate
5 of 5 employees
This portal now surfaces the live planning stack: roster authoring, fatigue, skills, workforce intelligence, and publish workflow.