GridHub Uses Next.js 16 and Dexie.js to Build an Offline-First Spreadsheet

A developer has described GridHub, a spreadsheet alternative aimed at casual users who find cloud spreadsheets hard to use. The product relies on a PWA approach that stores user data in the browser via Dexie.js and IndexedDB, allowing near-instant queries and full offline use. When a connection is detected, a background process syncs changes to a hosted database. User authentication and remote backups are handled through Supabase Auth with Google OAuth, with profile and tier settings synced to the local configuration. The developers are now seeking real-world testing across browsers, operating systems, and data loads to validate the synchronization system.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in