Furniture-install tracker
A public, no-login board where the on-site crew taps furniture in room by room, and everyone sees the same live count.
During a full furniture renovation at one property, the crew needed a shared, live view of what was installed room by room. A spreadsheet passed around never stays current, and the people doing the work have no corporate logins and no interest in getting one.
How it works
It's a public, no-login dashboard. Anyone on site taps plus or minus per piece per room on their phone, and everyone sees the same board update live. The backend is a Cloudflare Worker plus a D1 database with a single cell table. The frontend is vanilla JS in the house dark theme, mobile-first. A Python build step injects the parsed order (hundreds of tracked pieces, phased into get-rooms-sellable versus later) plus embedded product photos, and bakes the page into the Worker.
- Per-room notes, patch-and-paint toggles, and a by-piece drill-down showing which rooms still need each item.
- Deploys through a pure-Python step that refreshes the Cloudflare OAuth token itself, no wrangler needed.
- It deliberately sits outside the gated hub, because the users are holding drills, not logins.
It's live, tracking a real multi-truck install with the crew updating it in real time. It proves the same edge stack scales down to a single field crew.
Not every system needs a login screen. Sometimes the right infrastructure is the one anyone can use in one tap.