Hey HN, I built this because standard to-do lists let me hoard tasks forever. I wanted a 'use it or lose it' mechanic.
The Tech:
SvelteKit (Static)
Dexie.js (IndexedDB wrapper) for client-side storage
Web Audio API for the procedural sounds
No account required, no server tracking (except privacy-preserving PostHog).
Source code is messy but the logic is simple. Would love feedback on the offline-sync strategy.
Comments
msldiarra•1mo ago
OP here. I built this because I found standard todo apps too forgiving.
It's a local-first PWA built with SvelteKit and Dexie.js (IndexedDB).
The Mechanic: Tasks have a hard deadline (Midnight). If not swiped ('Killed') by then, they are permanently deleted.
The Stack: SvelteKit (Static), Tailwind, Howler.js (Audio), Dexie.js.
Privacy: No account required. Data lives on your device.
It's an experiment in 'loss aversion' productivity. Roast my code or the philosophy.
markrai•1mo ago
Neat! Dire need for these types of apps! (to make the mundane, interesting)
msldiarra•1mo ago
Thanks a lot!
hxugufjfjf•1mo ago
It reminded me so much of the Goldeneye N64 menu and I got hit with a wave of nostalgia!
msldiarra•1mo ago