Productivity · API · Front end

Live portfolio demo

Bookie Reading Lab

Private book discovery, reading paths, shelf tracking, and personal progress.

Bookie Reading Lab home page with curated reading paths and library tools

Overview

What the project is designed to do

A privacy-first reading demo with twelve classics, four guided paths, optional Google Books discovery, a local shelf, annual goals, notes, ratings, and JSON portability.

Readers can discover curated titles, optionally search a wider catalogue, and track reading state without an account.

Progress, ratings, notes, palette, and goals stay in scoped storage and can be exported or imported deliberately.

Problem

What needed to change

The earlier concept tied a personal reading experience to unnecessary account and database assumptions.

Solution

How the release responds

Center a useful curated library, keep personal state local, and make server-side search an optional enhancement.

Key features

What visitors can use

  • Twelve-title library
  • Four reading paths
  • Optional Google Books search
  • Local shelf, progress, ratings, and notes
  • Annual goal and JSON portability

Implementation

How it was built

  1. 01

    Static routes and PWA provide the curated experience.

  2. 02

    Scoped storage holds personal reading data.

  3. 03

    A read-only function proxies optional Google Books search.

Architecture

Delivery shape

Static reading surfaces use read-only health and search functions with no account or shared database.

Product boundary

What this release does not claim

  • No account, shared database, analytics, or advertising
  • The curated library works without live catalogue search

Continue exploring

Related projects