All work
Tools

Lodestar

Pack a clinic's week. Stay offline.

An offline weekly scheduler I built for a real pediatric behavioral-health clinic; a color-coded board of provider blocks, an Autofill that drafts the week, and an Attention panel that tells you what's still broken.

v1.0.0
Lodestar
The full week at a glance; color-coded provider blocks packed across the board, with the Attention panel on the side calling out exactly who's short hours or still unassigned.
The itch

Someone at a real clinic was rebuilding the week's schedule by hand, every single week. Same names, same grid, same hours re-checked by eye. Once you've watched somebody do that a few times, it's hard to leave alone.

The hard part

Scheduling looks simple until you write down the rules: every provider owes a certain number of hours, blocks can't collide, availability shifts week to week, and a human still has to be able to overrule the computer without a fight. On top of that, this is patient-adjacent work, so I wanted it to run with no server and no network at all; nobody's clinic schedule should depend on someone else's uptime.

How I built it

The person keeps the pen; that was the rule I built everything around. Autofill packs the week as a first draft, and the Attention panel sits beside the board flagging whoever is short hours or unassigned, so you can see at a glance what the draft got wrong and fix it yourself. The machine does the tedious pass; you do the judgment. The whole thing runs in the browser with no backend.

Where it landed

It's live at beaconscheduler.quiettools.dev, runs with zero network, and drafts a real clinic's week. In the demo it schedules a fictional practice, Beacon Pediatric, so you can push it around freely.

Devlog

live from git
  1. Person hover cards, client ranged time off, red outside-availability, 8h no-break warning
  2. Tour: mention double-click-to-add in the 'Add a block' step
  3. Board: cascade-stack only small overlap groups; keep packed view side-by-side
  4. Demo: refine NFT off-site blocks into specific OT/PT/SP services
  5. PDF full-width blocks, inline OT/PT/SP chip, 30-min snap, Share icon, rail declutter
  6. Beacon Pediatric Scheduling Suite

This is my favorite kind of unglamorous: a messy human constraint problem, shipped as a tool a real clinic can run offline and actually trust. Most internal workflows that live in a spreadsheet nobody likes are secretly this project with different nouns.

If your team fights a spreadsheet every week, I'd honestly love to see it. The real puzzle underneath is usually more interesting than anyone expects.

Let’s build something