Setup

Staff

Each person can have a role, optional max hours for the week, and notes. Shifts link to staff from the dropdowns below.

Weekly schedule

Add one or more shifts per day. Hours update as you type. Same-day shifts only in version 1 (end after start).

How to use

  1. Enter your business name and week label, then add staff members with roles and optional max hours.
  2. For each weekday, use Add shift to create rows. Pick staff, set times with the time pickers, break minutes, and role text for that shift.
  3. Review Totals by staff and Totals by day, and fix anything flagged under Warnings.
  4. Use Print for a paper copy, or Export CSV / Export summary text to share outside the tool.

Frequently asked questions

Does this send data to a server?
No. Version 1 runs fully in the browser and saves to localStorage on this device.
What if end time is before start time?
The row is marked invalid; hours show as zero until the range is fixed. Overnight shifts are not modeled in version 1.
How do I reset everything?
Use Clear all schedule data to wipe the saved schedule from this browser.