School Management, Reimagined

What SMS offers

One platform for students, staff, attendance, timetable, exams, payroll, and more. One platform so your admin, teachers, and office staff don't have to juggle multiple tools.

View features

Features

Student Management

Complete student lifecycle management from enrolment to graduation.

  • ·Student Profiles — Demographics, contacts, photos, and documents in one place.
  • ·Student Attendance — Daily and period-wise tracking with statuses: present, absent, late, half day, holiday.
  • ·Academic Records — Grades and progress tracked over time per student.
  • ·House Tag — Assign students to house groups; track rankings and performance.
  • ·Certificates — Request, issue, and store student certificates with attachments.
  • +6 more
See student management in action →

Staff Management

Roles, attendance, and payroll for every staff member.

  • ·Roles & Departments — Define roles and departments with granular module-level permissions (view, create, edit, delete, manage).
  • ·Staff Profiles — Full directory with contact details, documents, and assignment history.
  • ·Staff Attendance — Clock-in/out, bulk attendance, reason tracking, audit log, and status management.
  • ·Payroll — Salary templates, earning masters, deduction masters, payroll runs, and payslip generation.
See staff management in action →

Academics — Classes, Timetable & Exams

Everything from class structure and scheduling to exams and report cards.

  • ·Classes & Sections — Define classes and sections with capacity and settings.
  • ·Subjects — Subject catalogue with class subjects, subject options, and subject hour tracking.
  • ·Assignments — Teacher-to-class/subject assignments managed in one view.
  • ·Class Attendance — View and manage attendance by class and section.
  • ·Timetable — Generate timetable templates, manage slots, and publish timetables.
  • +7 more
See academics in action →

Communication Hub

School communication system: reach parents and staff quickly from one place with messages, push notifications, and announcements.

  • ·Messages — Direct messaging between staff, teachers, and administrators.
  • ·Notifications — Push notifications to relevant roles or groups.
  • ·Announcements — Broadcast school-wide announcements to all or selected audiences.
See communication hub in action →

Transport Management

Manage school transport and fleet from the same platform.

  • ·Routes — Define and manage bus/vehicle routes with stops.
  • ·Vehicles — Track vehicle details, capacity, and assignment.
  • ·Drivers — Driver profiles, licence details, and route assignments.
See transport management in action →

School & Complaints

School configuration and structured feedback handling.

  • ·School Info — Name, logo, contact details, and basic configuration for your institution.
  • ·School Settings — Academic year, term settings, and system preferences.
  • ·View Complaints — Centralised inbox for complaints and feedback from staff or parents.
  • ·Resolve Complaints — Track complaint status through to resolution with audit trail.
See school management in action →

Security & Scale

Built to be secure, auditable, and scalable from day one.

  • ·Role-Based Access (RBAC) — Granular permissions per module and action (view, create, edit, delete, manage) for every role.
  • ·Audit Logging — Key actions logged automatically for accountability and compliance.
  • ·Multi-Tenant Isolation — Each school's data is isolated with per-school identifiers and scoped JWT tokens.
  • ·Multi-Branch Support — Multi-campus school software: scale from a single campus to multiple branches on the same platform.
  • ·API-First Architecture — All business logic on the server; Flutter web frontend only handles presentation.
  • +1 more

Ready to see SMS in action?

Get a personalised walkthrough of the School Management System for your school.