I built OBSCURA OS, a workspace suite (docs, sheets, slides, notes, file storage, forms, calendar) that runs entirely client side in the browser. No backend database for user content, no accounts, no server round trips for your data. State lives in memory during the session and users export their own backups as a portable JSON file.

The interesting technical constraint was doing spreadsheet style calculation, rich text editing, and file storage entirely in the browser without a server to fall back on for the heavy lifting. Happy to go into more detail on any part of that if people are curious.

Link if you want to poke at it: https://obscuraos.com

Genuinely looking for feedback on the frontend architecture and where a pure client side approach like this breaks down for a tool like this at scale.

submitted by /u/Cryingpinaple
[link] [留言]