Skip to main content
School Administration

WHERE YOUR SCHOOL'S
DATA STARTS.

Before a school can make sense of its data, everyone needs to agree on the basics for every student: who they are, who's responsible for them, their year and class group, and which academic year all of that applies to. That's what Skoolarz's school administration module does — it's the student information system at the core of the platform, set up once so every other feature can build on it.

ONE PROFILE, MANY RELATIONSHIPS.

A student isn't just a name on a list. They have parents or guardians who might have other children at the school, a class that changes every year, a bus route, a payment plan, a timetable, and a history with the school. Skoolarz keeps all of that connected in one student record, instead of scattering it across separate spreadsheets.

  • One student, one guardian, one clear link — a parent with three children at the school still only needs one login to see all three.
  • The school year is set once, so "this year" means the same thing everywhere — attendance, report cards, and fees all match up automatically.
  • Each class comes with its own timetable, class list, and reports, ready to go.
  • Typing a guardian's name wrong won't create a second, duplicate account — Skoolarz checks for that automatically.
Student · Lara Mansour
Class groupGrade 7-A
Academic year2026 / 2027
Guardians2 linked
Siblings in school1 (Grade 10-C)
Bus routeRoute 4 · 7th Circle
Fee plan3 installments
Inside the module

WHAT THE REGISTRAR ACTUALLY GETS.

Bulk user import

Import students, parents, teachers and drivers all at once from a spreadsheet (CSV file). Skoolarz checks everything first, and flags anything unclear for you to confirm — nothing gets added without a final check.

Printable credentials

Print login details for one student or a whole grade — useful for families you can't reach by email on day one.

Parent access invitations

Parents set their own password through a secure link you send them, so your office never has to hand out or reset passwords one by one.

Academic calendar

Set your school years and terms once — attendance, report cards, and fee due dates all follow the same calendar automatically.

Configurable school identity

Your school's logo on the login page, every dashboard, printed schedules, and finance documents — because it's your school, and it should look like it.

Who changed what (audit trail)

A record of who edited any student's information, and when — so if something looks wrong, you can always trace how it happened. This protects your school more than it protects us.

THE IMPORT IS EASY.
THE IDENTITY IS HARD.

Every school we onboard has the same mother listed four different ways across four different spreadsheets. Imported without care, she ends up as four separate parent accounts — each one seeing only one child, none of them seeing the whole family.

So, before Skoolarz creates any new account, it checks each record against something reliable — usually the national ID from the enrolment form — to see if that person is already in the system. If it can't be sure, that record gets set aside for your office to check, instead of the system just guessing.

A migration that produces zero exceptions has not solved the problem. It has hidden it.

Import · students.csv · dry run
Rows read4,081
Matched to existing3,867
New records214
Guardian links resolved2,930
Needs review214 rows
Committednot yet
Keep reading

RELATED, AND WORTH READING.

Parent portal

Where those guardian links become one login covering every child a family has in the school.

Explore the portal

Attendance

The first module that depends entirely on getting class groups and the calendar right.

Explore attendance

Security & hosting

Where student records live, who can see them, and what happens if you leave.

Read the detail