Book Management Operations: - Adding new books - Updating book status - Deleting books - Managing book metadata

  • File Operations:

    • File upload and validation
    • PDF/EPUB metadata extraction
    • File compression
    • File deletion
  • Book Profile

    • Inputs for Prioritization Algorithm
    • Algorithm for Prioritization
    • AI Tags
    • Tags Management
  • Reading Progress Operations:

    • Tracking reading sessions
    • Managing highlights
    • Updating progress
    • Managing reading statistics
  • Let me break down the key operations:

    • Adding a Book
  • The system supports three ways to add books:

    • Manual entry
    • CSV import
    • Bulk file upload