🕰️ shiftfill Live · Self-host

A scheduler + swap board for hourly-staff managers who'd rather not live in a group chat at 9 PM Sunday.

Build next week's schedule from a template. Publish to staff. When someone needs to drop a shift, they post it to the swap board — coworkers pick it up, you approve. Time-off requests with accrued balance. No more three-way group-chat shift swaps at midnight.

What it does

📋

Schedule builder

Templates for a typical week. Drag-and-drop staff into shifts. Per-role coverage checks (do we have at least one opener?). Publish-all in one click.

🔄

Swap board

Staff drops a shift to the board. Coworkers claim it. Manager one-click approves. Audit log of who swapped with whom. No more 'I thought Sam was covering.'

🏖️

Time off

Per-employee accrued PTO / sick balance. Request form routes to manager. Auto-grey on the schedule when approved. Blackout dates supported.

📊

Labor cost view

See projected labor \$ per day / week based on the schedule + each employee's hourly rate. Budget overage warnings.

📱

Staff-facing view

Each employee gets a read-only page with their schedule, swap board, time-off status. Phone-friendly. No app install, no account needed — bookmarkable link with a token.

🔒

On your laptop

Flask + SQLite, or host wherever. Staff PII (phone, SSN-last-4) stays on your server, not an HR-tech SaaS.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/shiftfill.git cd shiftfill pip install -r requirements.txt # run — dashboard on port 8452 python app.py # → http://localhost:8452

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-location
$99/mo
  • Everything in Pro
  • Multi-location accounts
  • Transfer shifts between sites
  • Square POS + Toast integration
  • SSO for corporate accounts
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

shiftfill is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.