Slovníček
Offline-first PWA with a hand-written sync engine
IndexedDB is the source of truth, not a cache. The hard part is a bidirectional sync engine: last-write-wins with per-table watermarks, and pull deliberately ordered before push so a stale offline edit can never overwrite a newer server row.
- Next.js
- TypeScript
- Dexie
- Supabase
- PWA
In use.



