Office · Module 09 of 20

Library

The library module covers the whole loan cycle: what the school holds, what is out, what is late, and the requests waiting on a librarian — with the reminder emails wired in rather than chased by hand.

Route
/office/library-dashboard
Captured in
Chrome
Reaches
Librarian, admin
Library dashboard with stock and loan counters, monthly checkout chart and most borrowed list
Plate 27 Library dashboard. Stock counters run along the top; below them, activity for the academic year and the year's most-borrowed titles.

Reading the dashboard

CounterMeans
TitlesDistinct books held — 500 in this school.
Total copiesPhysical copies across all titles — 1,777.
Available nowCopies on the shelf, with the share of stock that represents.
On loanCopies currently rented out.
OverdueLoans past their due date — the number to act on.
PendingRequests awaiting a librarian's confirmation.
Checked out / Returned / Damaged / LostActivity for the academic year, so a bad month is visible in context.

Rental requests

Every loan is a request record with its own lifecycle: a student asks, a librarian confirms, the book goes out with a due date, and it comes back with a condition. Nothing is deleted — a damaged return keeps both the date and the condition it came back in.

Rental requests grid with student, class, section, dates, status and return condition
Plate 28 Rental requests. Status carries the state (Pending, Rented, Damaged) and return condition records how it came back.

Setting the library up

A school's library is split into sections — Primary Library, Reference & Periodicals, Secondary Library — and each section has its own default rental period and the classes allowed to borrow from it. That is how a reference shelf lends for three days while the secondary library lends for fourteen.

Library inventory settings with sections, rental periods, class access and notification templates
Plate 29 Library setup. Sections and rental periods on top, the three reminder templates underneath.

Reminders