Private by default
No account, database, analytics or shared notes.
Product evolution
Bookie began as a small search-and-save CRUD exercise. This version keeps that useful core while removing the shared anonymous database and clarifying every state.
What changed
The original application combined a React client, Express server, MongoDB and a browser-delivered Google Books key. It had no account boundary, so a global “Recommended Books” list could be modified by any visitor.
Bookie Reading Lab instead treats the shelf as personal device data. A small Vercel Function protects the optional Google Books key, while curated pages remain fast and useful without live search.
No account, database, analytics or shared notes.
Metadata search is a separate, bounded capability.
Want to read, Reading, Finished and Recommend.
Export and import a readable JSON file.
Architecture
The build generates crawlable HTML and local assets. The only server operations are health reporting and Google Books metadata search.
Start reading
Search widely, follow a curated path or continue a book already on your shelf.