The school office, properly registered.
One system for attendance, timetables, exams, fees, ID cards, and a guardian portal — with every record kept exactly on its own campus, and every parent notified the moment it matters.
Ten modules. One school, run in order.
Every part of day-to-day school administration, indexed the way a school office actually thinks about its own work — not bolted-together add-ons.
Want attendance that marks itself?
Want a substitute found before the bell rings?
Want every guardian notified the moment it happens?
Want attendance nobody has to chase?
Two campuses, two bell times — Boys Campus opens 7:30, Girls at 8:00. Each one keeps its own marking window, its own "live" badge, its own lock-out. No one clock trying to fit two schools.
- QR, geofenced self check-in, or teacher marking — set per campus
- Absent auto-marked past grace time, corrected the moment they check in
- "Boys Campus: open · Girls: not yet" — never one misleading average
Want a substitute found before you notice someone's missing?
AI Autopilot builds a clash-free week from your classes, subjects and teachers — Classes Range, workload caps, and backup-teacher fallback all yours to tune. The instant someone's marked away, Auto Substitution checks the same rules and assigns cover, logged.
- One click generates the week; toggles decide how strict it plays
- Teacher workload view — who's stretched, who has room
- Substitute cover assigned automatically, same eligibility rules, full audit trail
No one grades their own paper unchecked.
Grading scales set once, applied consistently. Examiner and checker for every subject are kept separate by design — a conflict gets flagged before results go out, not after.
- Configurable grading scales, per campus where needed
- Examiner / checker separation, flagged automatically on conflict
- Report cards carrying the school's own name and result rules
| Subject | Examiner | Checker |
|---|---|---|
| Mathematics | N. Munir | K. Aslam |
| Physics | U. Choudhry | U. Choudhry |
| English | M. Ghauri | N. Munir |
The invoice and the ledger agree, because they're the same system.
Fee heads map straight to real accounts. No separate spreadsheet to reconcile at month end — the invoice and the books were always the same numbers.
- Fee heads with term, account type, and per-campus scope
- Invoicing and payments tied straight to the ledger
- A real chart of accounts, not a spreadsheet bolted on the side
| Fee head | Type | Amount |
|---|---|---|
| Tuition Fee | Income | 45,000 |
| Transport Fee | Income | 8,500 |
| Security Deposit | Liability | 5,000 |
A term's worth of ID cards, printed before recess.
Build a template once — orientation, class colour, staff or student layout — and generate an entire section in one pass, straight to a print-ready PDF.
- Separate templates for students and staff
- Bulk generation by class, section, or campus
- One PDF export, ready for the print shop
One login. Every child they actually have — nothing else.
A guardian with children on two different campuses sees both, cleanly. A guardian search used to link a new student only ever offers approved profiles — never a record still sitting in review.
- Attendance, results, fees and timetable in one dashboard
- Multiple linked children, each scoped to their own campus
- Visit log kept against the guardian's own record
Privileges precise enough to trust, not just "Admin" or nothing.
Designations, departments and qualifications live as real Setup data your registrar controls — global defaults from you, local ones from them. Every staff privilege is view, create, edit, delete and approve, checked independently, per module.
- Campus-scoped Setup data, with platform-wide defaults where they belong
- A full view / create / edit / delete / approve matrix, per module
- New hires start Inactive and Unapproved until someone signs off
| Module | View | Create | Edit | Approve |
|---|---|---|---|---|
| Attendance | ||||
| Fees | — | — | — | |
| Staff | — | — |
Want every guardian to know the moment it matters?
Push notifications straight to a home screen — no app store, nothing to download. One guardian, one class, one section, every staff member, or the whole school, in a single message. Attendance, timetable changes, and substitute cover send themselves; anything else, you type once and send.
- Installable app icon, branded to your school's own logo
- See who's installed it, on what device, and their last login
- Block any one person from notifications, any time
Two campuses. Two schools. Never one leak.
Data isolation isn't a setting here — it's the default every module is built against. A school with several campuses, or a platform hosting several schools, can share names, timings and even staff titles without a single record crossing a boundary it shouldn't.
Campus-level scoping, everywhere
Students, staff, guardians, fees, timetables and exams all carry their own campus. A restricted account only ever reads or writes within its own campus — checked on the write, not just hidden in the list view.
School-level tenancy
Every table that matters is keyed to its school first. Two schools with identical class names, identical designations, even identical staff names, never see a byte of one another's data.
Maker–checker on every profile
A new staff record, a status change, a delete request — anyone without approval rights can act, but it sits Unapproved until a second set of eyes signs off. Nothing goes live on one person's say-so alone.
Want to find the gap before a parent does?
A standing audit across the whole school — a class with no teacher, a staff login with no privileges, a guardian linked to no student. Ranked by severity, each with a direct link to fix it. Not a report nobody reads.
- Runs continuously, scoped to what each viewer is allowed to see
- Critical, warning and informational findings, each with an action link
- Snooze what you've already handled; nothing repeats itself
- Critical Khan Aslam has a login but no privileges granted yet.
- Warning Grade 3 – Section B isn't scheduled anywhere in the active timetable.
- Info Guardian Waseem Iqbal isn't linked to any student yet.
See it run on your own timetable.
Bring your own campuses, classes and staff list to the walkthrough — the fastest way to know if this fits is to watch your actual school move through it.