Platform Features Security Contact Book a walkthrough
Multi-campus school management

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.

1system of record for every campus a school operates
0records visible across a campus boundary by accident
2-eyesmaker–checker approval on every profile change
Attendance — Boys Campus
01Imran Farooq Present
02Sana Tariq Present
03Bilal Ahmed Marking…
04Areeba Khan Present
75%
3 / 4 marked Live · opens 07:30, this campus
The register

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.

01 Attendance & Live Monitoring QR, geofenced self check-in, or teacher marking — with a live ring on the dashboard that only goes live once each campus's own timing window actually opens.
02 Timetable & AI Autopilot Auto-generates a clash-free timetable, tracks teacher workload, flags gaps before parents notice, and reassigns cover automatically when a teacher is away.
03 Exams & Results Grading scales, examiner/checker separation so no one marks their own paper unchecked, and report cards that read like they were built for this school.
04 Fees & Accounting Fee heads, per-term invoicing, and a real chart of accounts underneath — so the front office and the books are the same numbers, not a reconciliation project.
05 ID Card Generator Custom templates per class or per campus, bulk-printed for a whole section in one pass, exported straight to a print-ready PDF.
06 Guardian Portal One login, every linked child — attendance, results, fee status and timetable, scoped precisely to the students that guardian actually has on file.
07 Staff, HR & Privileges Designations, departments and qualifications as real Setup data — plus a privilege matrix precise enough to grant exactly one action on exactly one module.
08 Notifications Push notifications straight to a home screen — one guardian, one class, a whole campus, or every parent in the school — plus an installable app icon, no app store needed.
09 Multi-Campus Isolation Boys Campus and Girls Campus can share a school name and still never see one another's students, staff, fees, or guardians. That boundary is enforced everywhere, not just in the UI.
10 AI Operation Control A standing audit that notices what a busy office misses — a class with no teacher, a staff login with no privileges, a guardian linked to no one — before it becomes a complaint.

Want attendance that marks itself?

Want a substitute found before the bell rings?

Want every guardian notified the moment it happens?

01 · Attendance

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
Today, 08:14Live
Campus
Status
Boys — 07:30
Check-in open
Girls — 08:00
Opens in 46m
02 · Timetable

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
Grade 6 · Section AAutopilot
Mon
Tue
Wed
Thu
Fri
P1
Math
Eng
Math
Sci
Eng
P2
Sci
Math
Eng
Math
Sci
P3
Art
Sci
— sub —
Eng
PE
03 · Exams & Results

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
Mid Term · Grade 8Conflict
SubjectExaminerChecker
MathematicsN. MunirK. Aslam
PhysicsU. ChoudhryU. Choudhry
EnglishM. GhauriN. Munir
04 · Fees & Accounting

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
Invoice — Term 2Posted
Fee headTypeAmount
Tuition FeeIncome45,000
Transport FeeIncome8,500
Security DepositLiability5,000
05 · ID Cards

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
Alumni 1612
Areeba Khan GRADE 6 · SECTION A ID 0142 · Boys Campus
06 · Guardian Portal

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
Guardian · S. TariqApproved
Sana Tariq
Grade 4 · Girls Campus
Ibrahim Tariq
Grade 7 · Boys Campus
07 · Staff, HR & Privileges

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
ModuleViewCreateEditApprove
Attendance
Fees
Staff
08 · Notifications

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
ComposeSent
Individual Class Section Staff Whole School
Attendance — Bilal Ahmed
Marked Absent · guardians notified
Substitute assigned
Grade 6A · Period 3 covered
Built on isolation, not convention

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.

Approved Unapproved — pending review Rejected — sent back, not deleted
10 · AI Operation Control

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
Operation Control3 findings
  • 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.
Ready when you are

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.