Starter

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.

The promptPaste into Cursor, Claude Code, Codex, Lovable, Bolt, Replit or v0
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.

← All prompts · Something broke? Fix library