Can I code When I Work?

A shift schedule with a grid of employees and time slots is genuinely bounded, well-understood CRUD. Handling shift swaps and conflict-free scheduling across many employees is where the real fiddliness starts.

VIBE SCORE 94/100

how this is worked out

Why CanICodeThis says Borderline

  • A weekly shift grid (employee x day x time slot) is a straightforward data model
  • Publishing a schedule and notifying employees by email or SMS is a well-documented pattern
  • Employees clocking in and out against their scheduled shift is simple CRUD with a timestamp

Read before building

  • Shift-swap requests between employees, with manager approval, need a small workflow engine to get right
  • Auto-scheduling that avoids double-booking and respects availability preferences is real constraint-solving, similar to this register's auto-scheduling-task-assistant idea
  • Labor law compliance (mandatory breaks, overtime rules) varies by jurisdiction and carries real legal weight if handled wrong

Bill of materials

The parts this build actually needs, each rated on its own — the average is the Vibe Score above.

Landing page99
CRUD database95
User login92
Email notifications91

The build spec

Build me a shift scheduling tool: a weekly grid of employees and shifts, published schedules with email notifications, and clock-in/clock-out logging against scheduled shifts. A simple shift-swap request with manager approval. SQLite behind a small API, role-based login (employee vs. manager). Skip auto-scheduling and labor-law compliance checks for v1.

What it actually costs to build

Two real costs, not just "free": the AI agent's own usage, and hosting once it's running. Both are estimated from this app's own effort rating and component list — see the assumptions on the method page.

AI agent — with a subscription (Claude Pro/Max, Cursor, etc.)$0 marginal
AI agent — pay-per-use API, no subscription$43–$86 one-time
Hosting, once it's running$0/mo (free tier)
Domain name, if you want your own~$12/yr

When I Work costs $8/mo. Even paying per-token with no subscription, and accounting for hosting, this build pays for itself in about 11 months.

categoryhr
time to codea weekend
Borderline
their price$8/mo · $96/yr
last checked2026-08 · source ↗

Questions

Can I code When I Work?

Borderline. A shift schedule with a grid of employees and time slots is genuinely bounded, well-understood CRUD. Handling shift swaps and conflict-free scheduling across many employees is where the real fiddliness starts.

How much does When I Work cost?

When I Work costs $8/mo (about $96/yr) as of 2026-08. That's what a working rebuild would save you.

What do I lose by building it myself?

Shift-swap requests between employees, with manager approval, need a small workflow engine to get right Auto-scheduling that avoids double-booking and respects availability preferences is real constraint-solving, similar to this register's auto-scheduling-task-assistant idea Labor law compliance (mandatory breaks, overtime rules) varies by jurisdiction and carries real legal weight if handled wrong