School management platform

Everything your school runs on — attendance, fees, marks — in one place.

From the first admission application to the report card at the end of term — attendance, assignments, marks, fees, files and communication run through one system, with a data layer underneath that flags what needs attention before you go looking for it.

ClassVault — Institution

Attendance

Today · all classes

ClassPresentRate
Class 8-A38 / 4095%
Class 8-B35 / 3990%
Class 9-A29 / 3778%
Class 9-B36 / 3895%
Class 10-A31 / 4176%

Intelligence layer

The data was always there. Now something reads it.

Attendance, marks, submissions, fee behaviour and login activity already exist in the system. These jobs turn that data into something a teacher or admin acts on, without anyone running a report.

01

Student health score

Every student gets one 0–100 score, recomputed nightly, weighted across attendance (30%), academic performance (25%), assignment submission rate (20%), engagement (15%) and fee compliance (10%), banded into Healthy, Monitor or At risk.

Changes: A score that drops more than 15 points in a week alerts the class teacher and admin automatically — before a parent has to raise it.

02

Attendance anomaly detection

A nightly job checks the existing attendance records for three patterns: a normally-present student (90%+ over 30 days) absent three sessions running, a week-over-week drop of more than 10 points for one student, and a class-wide dip of more than 5 points day over day.

Changes: The pattern is already flagged in the class teacher's queue by morning, not discovered a week later.

03

Admin morning briefing

A scheduled job assembles attendance rate, at-risk students, fee position and section performance gaps into one screen each morning, with a plain-English summary generated from that same data.

Changes: The admin's first ten minutes become one screen instead of five separate reports.

04

Fee reminder escalation

A state machine moves every fee record through due-soon and four overdue tiers to escalated, each stage using its own channel — email, then SMS to the parent, then SMS and WhatsApp together, then an admin alert — instead of one reminder blast.

Changes: Chasing a fee payment stops depending on someone remembering to do it.

05

Class performance benchmarking

After marks are entered or a quiz closes, a background check compares parallel sections on the same assessment and raises a flag once the gap passes the configured threshold.

Changes: A section falling behind on the same test surfaces on its own, instead of surviving until report cards.

06

Ask your data in plain English

Type a question like "which students have attendance below 75%" and get back a table. The question is translated into a safe, whitelisted query specification — never raw SQL — and every result is scoped to that institution.

Changes: A one-off question stops requiring a report request or a spreadsheet export.

07

Admission pipeline

Applications move through a nine-stage pipeline from lead captured to enrolled, each stage gated behind a condition. Reaching Enrolled runs one transaction that creates the student account, links parent portal access, opens the fee account, assigns the class and sends the welcome messages.

Changes: Enrolling a student stops being six disconnected manual steps someone can forget.

08

Timetable conflict detection

Every slot assignment is checked against the rest of the timetable for a teacher double-booked, a room double-booked, or a teacher over their configured weekly load.

Changes: A scheduling clash is caught while the timetable is being built, not on the first day of term.

By role

What each person actually gets.

One login per person, scoped to what their role does.

Institution admin

  • Opens the morning briefing — attendance rate, at-risk students, fee position, section gaps
  • Works fee defaulters through the escalation queue instead of a spreadsheet
  • Approves admissions as applications clear each pipeline gate
  • Sets which modules, roles and billing terms apply per institution
  • Runs bulk student promotion, transfer certificates and platform-wide reports
  • Approves staff leave and publishes the timetable

Teacher

  • Takes attendance by QR scan or manual roll call
  • Publishes assignments, homework and quizzes; grades with rubrics and bulk marking
  • Enters marks and generates report card PDFs for their class
  • Runs class chat, pins announcements, shares files through class folders
  • Applies for leave and checks their own timetable slots
  • Sees each student's health score and is alerted when one drops

Parent

  • Sees their child's attendance, marks and fee status from one linked account
  • Downloads fee receipts and report card PDFs
  • Gets fee reminders that escalate automatically as a due date passes
  • Reads class announcements from a portal account provisioned automatically on enrolment

Modules

Turn on only what your school uses.

Modules are enabled per institution, so staff never navigate past tools you haven't bought.

Academic

Assignments with rubric grading, bulk marking and submission tracking · Daily homework · Quizzes with AI-assisted generation, attempts and results · Marks & gradebook · Question bank with tagging and paper generation

Attendance

QR scan-in and manual roll call · Bulk marking · Daily reconciliation and stats

Communication

Class chat with pinning and mute controls · Direct messages · Announcements · Support tickets

Files & resources

Class folders with cascading class-level access control · Resource and inventory catalog, issuance and returns

Finance

Fee records, receipts and waivers · Automatic reminder escalation from due-soon through overdue tiers

Admissions & records

Staged pipeline with gated stages and automatic student provisioning · Duplicate applicant detection · Transfer certificates · Bulk year-end promotion

Reports & exams

PDF report cards generated from recorded marks · Grade book export to Excel

Operations

Timetable builder with conflict detection for teacher, room and load clashes · Staff leave types, balances and approval chains

Parents & platform

Parent portal with linked attendance, marks and fee views · Institution admin console with feature flags, roles and audit logs

Mobile

Native Android app covering attendance with camera-based QR scanning, assignments, quizzes, marks, fees and class chat

How it works

From signed agreement to a running school.

Four steps, in the order a school actually does them.

01

Set up your school

Create the institution profile, branch context, first admin, and billing contacts from one setup path.

02

Turn on the modules you need

Academic, attendance, files, parent, reports, fees and support workflows — without exposing unused tools.

03

Teachers start their day

Publish assignments, share files, run attendance, send announcements, and keep every class organized.

04

Admin watches one dashboard

Users, approvals, activity history, failed logins, support tickets, billing setup and system status.

assisted setup target
<1 day

assisted setup target

role workspaces
6

role workspaces

business-day support reply
24h

business-day support reply

uptime monitored
99.9%

uptime monitored

Pricing

Priced per institution, not per seat.

Tell us your size and the modules you need, and we'll quote against it.

Classroom

For individual teachers who need a clean daily workspace.

Contact for pricing

  • Assignments & grading
  • File sharing
  • Class chat
  • Attendance tracking

Institution

For schools that need admin controls, roles, module management and parent communication.

Contact for pricing

  • Everything in Classroom
  • QR attendance
  • Parent portal
  • Fee tracking
  • Central administration

Enterprise

For school groups that need procurement, custom limits, integrations and rollout planning.

Custom pricing

  • Everything in Institution
  • Custom module limits
  • Integration support
  • Dedicated support
  • Rollout planning

See it against your own timetable.

We'll walk through a demo with your classes, your fee structure and your reporting needs.