Skip to content

Library & Book Management

Core book tracking functionality - the heart of Logbook.

Overview

Users can build their personal library by adding books with reading statuses, tracking progress, and organizing their reading life.

Beta Launch

  • Add book to library with status:
    • Want to Read (TBR)
    • Currently Reading
    • Finished
    • Favorites
  • Remove book from library
  • Update reading status
  • Log pages read
  • Rate/recommend book (5-star system)
    • optionally write text review

Post-Beta

  • Add to custom shelves (see Custom Bookshelves)
  • Bulk operations (add/remove multiple books)
  • Reading statistics (pages/day, time spent)
  • Import from Kindle/Kobo/KOReader
  • Import from Goodreads
  • Export library (CSV, JSON)
  • Offline mode for library access
  • Barcode scanner

User Stories

  • As a reader, I want to track what I'm currently reading so I remember where I left off
  • As a reader, I want to maintain a TBR list so I know what to read next
  • As a reader, I want to log my progress so I can see how fast I'm reading
  • As a reader, I want to rate and review books so I remember my thoughts
  • As a reader, I want to mark favorites so I can easily find books I loved

Reading Status Flow

         ┌──────────────┐
         │  Search/Add  │
         └──────┬───────┘


         ┌──────────────┐
         │ Want to Read │ (TBR)
         └──────┬───────┘
                │ Start reading

         ┌──────────────┐
         │  Currently   │ ←── Log pages
         │   Reading    │
         └──────┬───────┘
                │ Finish

         ┌──────────────┐
         │   Finished   │ ←── Rate & Review
         └──────────────┘

Book Data Sources

See Book Data Sources for details on where we source book metadata.

Built with VitePress