Guides to running your school on Pensbase
Walkthroughs of how each part of the platform actually works, with real screens from a demo school.
Staff management
Who can invite, resend, deactivate, and assign staff — and why the proprietor, Head Teacher, and ICT Admin each see a different set of buttons.
StudentsStudents
The student roster, adding one record at a time or a whole roll at once, and why creating a student outside admissions is the Head Teacher's alone.
AcademicsClasses & academic sessions
Why setting the academic calendar comes first, then how classes, arms, class teachers, and each class's curriculum build on top of it.
AcademicsSubjects & timetable periods
The school-wide subject list, the daily period template it gets scheduled into, and why those two are managed by different people.
AcademicsResults
Entering scores against a school's own grading scale, computing a term's report cards, and why the Head Teacher can see every score but enter none.
AcademicsTimetable
Building each section's weekly board lesson by lesson, catching a teacher double-booked across classes, and exporting the result as a PDF.
AttendanceAttendance
How often attendance is taken, who can mark it, who can only view it, and why the Head Teacher administers it without ever opening the register.
AttendanceStaff attendance
Why marking staff attendance means marking everyone else, not clocking yourself in — and how an appointed marker differs from the Head Teacher who appointed them.
AdmissionsAdmissions
Opening a window, applying for a ward, and reviewing applications through their six-state lifecycle — pending, approved, accepted, rejected, withdrawn, or sent back for more information.
PaymentsPayments
Why an offline payment doesn't count until the Burser confirms it, and how that's different from paying with Paystack.
PaymentsFee structure
Setting tuition per class, arm, and gender, and the explicit Bill tuition click that turns it into real charges on every student's ledger.
ShopSchool shop
Assigning a Shopkeeper, stocking a catalog, and how an order moves from placed to paid to issued — reusing the payments system rather than a parallel ledger.
Parent PortalParent portal
What a guardian actually sees — one dashboard per child, not a role check but an ownership check, since a teacher applying for their own child gets the same view a parent does.
Activity LogActivity log
The insert-only record of every mutation in the app, filterable school-wide, and the same 5-row widget embedded on five other pages.
SettingsBranding, page design & contact info
The three settings pages reserved for the proprietor alone — an ownership-level decision, not delegated the way most other admin actions in this app are.