A refined web application for curating and showcasing your personal book collection.
- Visual Catalog: Browse your collection in an elegant, editorial-style grid
- Photo Upload: Add books by photographing their covers
- Immersive Detail View: Full-screen book presentation with 3D-like interaction
- Local Storage: Your collection persists privately on your device
- PWA Ready: Install as a standalone app on mobile devices
The interface draws inspiration from luxury fashion editorial and premium art gallery experiences — clean typography, generous whitespace, and a restrained color palette that lets your book covers shine.
- React 18 + TypeScript
- Vite
- Framer Motion
- Local Storage persistence
npm install
npm run devnpm run buildsrc/
components/ # UI components
pages/ # Route-level views
hooks/ # Data management
types/ # TypeScript definitions