UnifyLearn Start free trial
← All articles
Boarding

Running a School Boarding House Without Losing Track of a Single Student

A boarding house is a school within a school. On top of lessons and fees, you now answer for where a child sleeps, whether they left the compound, whether they came back, and who visited them on Sunday. Get that wrong and a parent's trust goes with it. Most schools run all of this on a warden's notebook and a lot of memory, which works right up until the day someone asks a question the notebook can't answer.

Here is how to run a boarding house so that the answer to "where is my child?" is always one look away.

Allocate beds you can actually see

Start with the rooms. Each hostel has rooms, each room has beds, and every bed either has a student in it or doesn't. When allocation lives in a system rather than a head, you can fill rooms sensibly, move a student from one bed to another, and see at a glance which beds are free. UnifyLearn allocates by available space and won't let you put a withdrawn or graduated student into a bed, so the roster stays honest.

The bonus is billing. The moment a student is allocated a bed, the boarding fee for that hostel can be added to their invoice automatically, and removed if they vacate. Boarding fees stop slipping through the cracks.

Make exeat a paper trail, not a favour

Exeat is where boarding schools get exposed. A student asks to go home for the weekend, a warden says yes, and later nobody can quite remember who approved it. The fix is a proper request and approval flow. A parent asks for their own boarding child, a warden approves or rejects, and when the student comes back the warden marks the return. Day students can't request exeat at all, because they shouldn't.

Every step notifies the parent, by a push notification to their app and by email. And when the student physically leaves, a gate officer scans their ID card at the gate, tying the exeat to a real departure and return. No more guessing whether a child actually went home or just walked out.

Take roll call that catches problems on its own

Wardens run headcounts morning and night, marking each student present, absent, excused, or out on exeat. The useful part is what happens when the numbers don't add up. If a student is marked absent but has no approved exeat covering it, the system raises an alert and notifies the warden right away. An empty bed becomes a question you're asked immediately, not one you discover the next morning.

Keep the rest of hostel life on the record too

Two smaller things quietly cause big headaches, and both are worth logging. Visitors, so you know who came to see which boarder and when they arrived and left. And maintenance, so a broken bunk or a leaking tap becomes a ticket a warden can track to done, rather than a complaint that gets forgotten until a parent sees it.

What this buys you

A boarding house run this way can answer, in seconds, where any student is, who approved their last trip home, whether they returned, and who visited them last term. That is exactly the confidence a boarding parent is paying for.

Boarding sits alongside the rest of school operations. The same ID card your gate officer scans for exeat also runs attendance, and the boarding fee flows into the same fee collection you already run. Boarding is available as part of a UnifyLearn plan. To see it with your own hostels, start a free trial or look at pricing.

Run your school on UnifyLearn

Everything in this guide — and the rest of your school's operations — in one platform built for Nigerian schools.

Start your free trial