Skip to main content
Version: Next

Library Management

The Library module gives your school a complete circulation system — from cataloguing books and tracking physical copies to processing checkouts, managing holds, and monitoring overdue items.

Library dashboard showing stat cards: 847 total books, 623 available copies, 142 active rentals, 18 overdue, 31 reservations, and a 73% circulation rate, with recent activity feed and popular books widget

The Library workspace. Stat cards update as activity happens; the tab bar gives immediate access to every sub-section.


Where to find it

Navigate to Operations → Library in the left sidebar.

Operations (sidebar)
└── Library
├── Dashboard ← overview & quick actions
├── Books ← book catalog
├── Copies ← physical items
├── Rentals ← checkouts & returns
└── Reservations ← hold requests
TabURL segmentPurpose
Dashboardoperations/libraryLive stats, overdue alerts, activity feed
Booksoperations/library/booksCatalog management — add, edit, search titles
Copiesoperations/library/copiesPhysical item tracking by barcode / RFID
Rentalsoperations/library/rentalsCheckout · return · renew · fee settlement
Reservationsoperations/library/reservationsHold queue management

How everything fits together


Pages in this section

PageWhat it covers
DashboardReading live metrics, overdue alerts, activity feed, and quick actions
BooksAdding titles, editing catalog records, Google Books import, and filters
CopiesAdding physical copies, bulk operations, condition tracking, and barcode management
RentalsProcessing checkouts and returns, renewals, lost items, and fee collection
ReservationsCreating holds, managing the pickup queue, and no-show handling
ReferencePermissions table, best practices checklist, and troubleshooting guide

Quick start

  1. Go to Operations → Library → Rentals
  2. Click New Checkout
  3. Search for the book and select an available copy
  4. Search for the borrower (student or teacher)
  5. Confirm the due date and click Checkout

→ See Rentals for the full walkthrough.