Simple CRUD app that saves to the browser
A to-do / notes / tracker app with no backend. It's the fastest way to ship something useful.
Build a [NOTES / TO-DO / READING LIST] app that runs entirely in the browser. - Create, edit, delete, search, and filter items. - Persist to localStorage (or IndexedDB if items can be large), with a versioned data format so I can migrate later. - Export and import data as a JSON file. - Keyboard shortcuts: N for new, / for search, Esc to close dialogs. - Accessible: labelled inputs, focus states, works with keyboard only. - No framework unless it's clearly simpler; no backend.
Tips
- Add sync later by swapping the storage module. Keep it isolated in one file.
Works with: Cursor, Claude Code, Codex, Replit, Lovable, Bolt, v0. Last reviewed 2026-11-13.