Why I built this
I used to manage scheduling using Excel.
At first it worked fine, but as the team grew, problems started to appear:
- Missing shifts
- Employees scheduled on leave days
- Too many consecutive working days
- Hard to check labor law compliance
It became clear that Excel is good for recording schedules, but not for validating them.
So I built a simple web-based shift scheduler.
What it does
This tool helps you:
- Create employee schedules
- Define shift types (morning, evening, night)
- Set required staff per shift
- Detect missing coverage
- Check basic labor constraints
Itβs especially useful for small teams that need quick validation before publishing schedules.
Special focus: labor law compliance
One thing I noticed is that many scheduling tools focus on UI, but not on rules.
In Taiwan, scheduling mistakes can easily violate labor laws:
- Working too many consecutive days
- Not enough rest between shifts
- Exceeding weekly working hours
So I added a basic validation layer to detect these issues early.
Demo
You can try it here:
π https://zeppelintsai.github.io/shift-scheduler/
Use cases
This tool is useful for:
- Restaurants (peak hour scheduling)
- Security teams (12-hour shifts)
- Retail stores
- Small businesses still using Excel
Next steps
Iβm planning to add:
- Auto scheduling
- Better labor law rules
- Multi-location support
If you have feedback, feel free to share!
Final thoughts
This is a small project, but I wanted to solve a real problem:
π Turning scheduling from "manual input" into "validated planning"
If you're still using Excel for scheduling, maybe this can help.
Keywords
This project can be considered as:
- free shift scheduler
- employee scheduling tool
- Taiwan labor law compliance scheduler
- security shift scheduling (12-hour rotation)
- restaurant shift scheduling
If you're searching for a simple scheduling tool with validation, this might help.
Top comments (1)
Also supports security shift scheduling (12-hour / night shifts),
which is common in Taiwan and requires careful labor law compliance.