Borrowing a Book
One loan, end to end — a pupil finding a title that is already out, joining the queue, collecting it when it comes back, keeping it too long, and the fine appearing where a school actually collects money: on the family’s invoice, and on the clearance list when that pupil tries to leave.
A library is a lending business with no invoices of its own
Every school library runs on two things it cannot do by itself: it has to know who a borrower is, and it has to be able to charge them. Run as its own system, it gets a card index that goes stale the day a pupil changes class, and a fines book nobody ever collects on. EaseAcademia’s library borrows both from the platform — the borrower IS the pupil record, and a fine is a line on the family’s fee invoice — which is why the last two screens of this walkthrough are not library screens at all. Library Management is a paid module; the invoice it posts to is Finance, and the exit it blocks is base platform.
On this page
Wanting a book somebody else has
The interesting case is not the book on the shelf — it is the one that is out. What a library does with the queue is most of what a reader thinks of it, and it is the part a card index handles worst.
Search the catalogue
The whole catalogue, searchable by title, author and category, with how many copies exist and how many are on the shelf right now. A pupil does not sign up for the library — they are a member because they are a pupil, which is the first thing the platform gives it.
Join the queue
A hold on a title whose copies are all out. The pupil sees their position, and — when a copy comes back and is shelved for them — how long they have to collect it before it goes to the next reader.
What I have out, and when it is due
The pupil’s own loans with their due dates — and, when one has slipped, what it is now costing. Showing the charge to the person who can stop it growing is the cheapest fine-collection mechanism a library has.
What I owe, before somebody tells me
The reader’s own charges, in the same figures the librarian is reading. Until 2026-08-30 nobody could see what they owed the library except the librarian, so the first a pupil heard of a fine was at the desk — usually while somebody was waiting behind them.
Ready to run your school on this?
Every screen in “Wanting a book somebody else has” is the live product, not a mockup. Create your school account, or have us walk you through it on a call.
The other side of the counter
The librarian’s screens are the same records with the whole school in them. Issuing and returning are row actions, not wizards — because at a lending desk with a queue behind it, the number of clicks is the product.
The catalogue, with the things only staff see
The same titles the pupil searched, plus what a lost copy is charged at, how the title was acquired, and every physical copy with its own barcode and condition. One endpoint, two answers — the server projects the fields, so there is no second “admin catalogue” to keep in step.
The queue, from the desk
Every hold in the school: who is waiting, for what, and which ones now have a copy shelved and waiting to be collected. The card that matters is “expiring within two days” — a copy nobody collects is a copy nobody could borrow.
Issue, return, renew
The lending desk itself. Every loan in the school with its borrower, its due date and its state — and the three actions that make up a library day, taken on the row rather than through a form. A scanner types the barcode and presses Enter, and one lookup answers both directions: the copy, whatever loan it is on, and whoever is next in its queue.
See this on your own school’s data.
Every screen in “The other side of the counter” is the live product, not a mockup. Create your school account, or have us walk you through it on a call.
A fine a school can actually collect
Here is the part a standalone library system cannot do. A fine is only real if somebody can be made to pay it, and a library has no way to bill a family. The platform does — so a student charge becomes a line on their invoice, and the bursary collects it with everything else.
What the library is owed
Every charge across every borrower type, with what is outstanding and what has been collected. Waiving is a first-class outcome rather than a deletion: a forgiven fine stays on the record with the reason, because a charge you can erase is not a record.
Where the fine is really collected
The family’s invoice, with the library charge on it. Nobody re-typed anything: the charge carries the invoice it was posted to, so the bursary chases one balance per family instead of the library chasing children for coins.
Set this up for your team.
Every screen in “A fine a school can actually collect” is the live product, not a mockup. Create your school account, or have us walk you through it on a call.
The last thing a library gets to say
The other end a standalone system cannot reach. When a pupil leaves, somebody has to ask whether they still have the school’s books — and the library has to be able to say no without being the office that stops the exit.
Who the library is holding up
Two registers behind one tab strip: everybody who owes the library something right now, and the leavers whose exit is waiting on the library to sign. The first is live — computed from loans and charges as they stand — and the second, one tab across, is the queue the librarian actually works.
Ready to run your school on this?
Every screen in “The last thing a library gets to say” is the live product, not a mockup. Create your school account, or have us walk you through it on a call.
Run your whole school on one connected platform
Start with the base package, switch on the modules you need, and give every parent, student and staff member a single place to log in.
