Broom & Blade
liveBuilt for my household: a candlelit guild hall where the chores hang as parchment quest slips on a board. Completing one pays XP and gold — XP climbs the hero through titles from Dust Squire to Legend of the Loom, gold buys avatar gear in the Armory, and every piece of gear carries a hidden flavor line and origin tale you can only read once you own it. Each family member runs their own hero on the same board; a Tourney Board compares the party on a radar crest and ranked duel bars, and a Skill Grove grows a glowing rune for every chore you master. Sealing a quest takes a held press, not a tap, so a scroll can never claim one by accident. Clear every daily quest and a hooded merchant offers three mystery boxes — a fortune, a gift, or a curse — and every fifth clean-sweep day he bows with a choice: a purse of gold, or a box holding one of thirty relics that cannot be bought, from a booger to Mjölnir. It ships as one HTML file with zero dependencies, installs to the home screen as a PWA, and synthesizes every sound with the Web Audio API.
Screenshots



Tech Stack
Why It Works
Chores become quests with XP, gold, titles, and per-chore skill ranks — a full progression loop in a single HTML file
Hold-to-seal completion and a password-gated reset make it safe in a kid’s hands without an approval queue
Every one of 67 items carries hidden flavor text and an origin tale, revealed only once earned
A nightly mystery-box chance and a five-day clean-sweep milestone turn a finished board into a ritual worth keeping
Want the how and why?
I write up builds like this one — the timeline, the method, and the parts worth copying. No fluff, just what actually happened.