The challenge
Schools run on people, but staff records, attendance registers, leave and salaries were spread across paper and spreadsheets — different at every campus.
What we built
A complete HR module on Frappe HR for teaching and non-teaching staff: employee records, attendance, leave policies, salary structures and payroll, with self-service for staff.
What changed
One consistent HR process across campuses, and payroll that runs from attendance instead of being re-typed every month.
Employee lifecycleAttendanceLeavePayrollStaff self-service