Skip to content

vmichalik/book-collection-app

Repository files navigation

Library — Book Collection

A refined web application for curating and showcasing your personal book collection.

Features

  • 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

Design Philosophy

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.

Tech Stack

  • React 18 + TypeScript
  • Vite
  • Framer Motion
  • Local Storage persistence

Development

npm install
npm run dev

Build

npm run build

Project Structure

src/
  components/    # UI components
  pages/         # Route-level views
  hooks/         # Data management
  types/         # TypeScript definitions

About

Personal book tracker with scan-to-add

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages