/roster-wizard

An automatic rostering system that can handle skill mix requirements, staff requests and shift sequence rules

Primary LanguagePythonMIT LicenseMIT

Roster Wizard

A rostering system that can handle staff requests and shift rules. It uses Google's OR-Tools CP-SAT Solver.

How it Works

  • Enter staff details
  • Enter skill mix rules
  • Enter shift sequence rules
  • Enter staff leave
  • Enter staff requests
  • Generate a roster that obeys the rules and maximises requests

More Information

Visit Roster Wizard

Roster Wizard