Open Source Book Tracker Template
Three shelves, honest progress bars, one yearly goal.
A reading tracker with to-read, reading, and finished shelves, page-level progress bars, star ratings, and a yearly reading goal.
This is the real app, not a mockup. Whatever you enter in the demo stays in your browser and belongs to nobody.
What you get
One zip. Everything to own it.
Book Tracker is a private reading log without the social network attached. Books move across three shelves — to read, reading, finished — with page-level progress bars while you read, five-star ratings when you finish, and a yearly goal with a completion bar computed from actual finish dates. Pages read, average rating, and this-year counts all derive from the log. A clean base for adding series tracking, quotes, or an import from your reading history.
- Three shelves: to read, reading, finished
- Page-level progress bars
- Five-star ratings on finish
- Yearly reading goal with honest completion math
- Pages-read and average-rating stats from the log
book-tracker/├── app/the running Next.js app├── agent/START_HERE, PROJECT_MAP, RULES, RECIPES, TESTS, DEPLOY├── CLAUDE.mdread automatically by Claude Code├── AGENTS.mdread automatically by Codex├── .cursor/rules/loaded automatically by Cursor└── README.mdrun it, then make it yours
Inside the app

Customize with AI
Your agent already knows this codebase.
Ships with CLAUDE.md, AGENTS.md, Cursor rules, and a full agent handbook — project map, safety rules, recipes, tests, and deploy notes.
Prompts written against this app
Run it
5 min to your own copy.
- 01Create your editable app copy and unzip it.
- 02Run npm install.
- 03Run npm run dev and open http://localhost:3000.
- 04Read /agent/START_HERE.md before customizing.
- 05Swap the local-first storage boundary for your own backend when ready.
Book Tracker data stays in this browser by default.
No account, backend, or cloud sync is included in the current package.
An agent can add optional sync later while preserving the local-first default.
This package is standard-ready for Create My App and AI customization.
A full app-only PWA install route is not enabled yet for this app.
If this isn’t quite right
Take Book Tracker and make it yours.
Free, MIT, 5 min to running. The demo above is exactly what lands in your folder.