Capstone project · about 90 minutes
Constraint-Based Shift Scheduler 🗓️
Fill a week of shifts around skills, availability, contracted hours and rest breaks, then prove the result is fair.
Every manager with staff does this by hand on a Sunday night, badly. The constraints fight each other: the only keyholder free on Friday is already at their contracted maximum. Your scheduler encodes each rule once, picks the fairest eligible person for each shift, and refuses to fake a solution when one does not…
This is a Pro project. Six portfolio projects are free, so you can see how they work before deciding.