533 B
533 B
rota
Desktop app for generating monthly schedules for medical residents. The scheduling engine uses a parallel constraint-satisfaction DFS with a least-flexibility-first heuristic.
Features
- Configurable residents, shift types, and forbidden pairings
- Negative shift requests and manual pre-assignments
- Fairness-aware workload distribution
- Export to
.docxand.txt
Stack
- Frontend: SvelteKit + TypeScript + Tailwind CSS
- Backend: Rust (Tauri)
Usage
just --list