Shift scheduling for shops
Somebody has to open, somebody has to cash up, and Saturday needs twice the floor of Tuesday — with a team whose other commitments change every term.
The shifts you actually run
Opening, closing, the delivery morning and the long Saturday, each needing a different number of people. Weeksort marks how important a slot is, so the ones the shop cannot open without are the ones it flags while they are still unfilled.
Why the rota keeps breaking
A shop can be fully staffed and still not able to open, because the one person with keys is on holiday. A spreadsheet will not notice that. Neither will it notice that the same student is down for thirty hours in an exam week.
What Weeksort does about it
Only key holders open
Make key holding a qualification and put it on the opening position. Anybody without it is not eligible, so the gap shows up on Wednesday instead of at the door on Sunday.
Hours people can actually work
Each person carries their own limits — hours a week, hours a month, days in a row — and recurring unavailability for the afternoons they are in class.
One published truth
Publish and everyone sees their own shifts. Move something afterwards and only the people whose shifts changed hear about it.
Then publish it
Open shifts go on a board your team can ask for. You approve, the schedule updates, and the printed copy in the back room is finally the same as the one in their pockets.