Employee Scheduling
This looks nice but actually doesn't adress the actual challenges of scheduling.It's rather easy to generate a schedule and most of the feasible variants are available online already (there aren't infinite possibilities on how to schedule shifts) - you fit it to a 7 day or a 28 day (or a multiple of 7) cycle and then copy paste.The scheduling challenges occur when people need to take unexpected vacations or during vacation period when staffing is low.Another challenge is the skill level of the individual employees which is usually not binary - can do work / cannot do work - since employees come to work to perform tasks and they don't always learn all of the tasks the first day.