Sample data. Nothing you do here is saved.
Riverside Half Marathon
A sample event: two days, three shifts a day, eight marshal points and 43 people who ticked the shifts they can do. Auto-assign builds the fairest rota it can, and tells you why any place stays empty. Then drag people around: the board refuses anything that breaks a rule, and says why.