Not an admin panel — a school that runs itself. A teacher's leave arranges its own substitutions. A fee receipt prints, reaches the parent's phone and lands in the accountant's sealed books, in the same second. Every chair from the guard to the principal opens onto its own room.
Everyone signs in at the same door and lands in their own workplace — with their own colour, their own tools, and none of anyone else's clutter. Every rule is enforced on the server, not hidden in a menu.
Not longer feature lists — different questions answered.
The morning arrangement is automatic — fairness first, subject match where possible. Every row shows the score of every teacher considered and why each was ruled out. Staff trust what they can check.
the signature featureEvery ERP counts whether the child was present. This one counts whether the period was. Covers get a one-tap outcome — taught, supervised, lost — and the term projection says plainly: “9-B Science finishes ~2 weeks late at this rate.”
nobody else measures thisVouchers are sealed at posting. Edit the database directly and the next report names the serial and says “show this to the auditor.” A mistake is cancelled with a reason and re-entered — the way a bound book works.
tamper-evident by designEvery read of a child's record happens under a declared purpose and lands in a log the parent can see. A teaching screen cannot carry a fee figure. Overdue lists never go on a wall.
DPDP-readyOne button during a fire drill. The system already knows which child should be with which teacher at that minute. Teachers mark their own room; absent or signed-out children are “not on campus” — never “missing”.
life safetyPaper generation, practice questions and doubt help draw only from units marked complete — structurally, not as a filter. The AI also reads bill photos into the books and old papers into the bank.
grounded, not cleverAny classroom TV shows its class's day — covers, homework, circulars. A takeover pushes an announcement to every screen; a drill turns them all into assembly-point signs.
no extra hardwareNo npm packages, no cloud dependency — one file on any school computer, with LAN sync and one-click backups. The internet failing does not close the school office.
works in real IndiaThe demo school resets itself every few hours, furnished with a believable pending day — open the live demo and look around. Signing in needs a demo login — ask us on WhatsApp and we will send you one.
| Login | Chair | Lands on |
|---|---|---|
principal | Principal | The Desk — pulse, approvals, discipline |
office | Office | Today's substitution sheet |
accounts | Accountant | The Books — vouchers, reconciliation |
rks | A teacher | My Day — periods, covers, doubts |
examdesk | Exam controller | The paper room — a designed paper waits |
guard | Gate | Visitors on campus, a pickup pending |
transport | Transport | A route running 10 minutes late |
librarian | Library | Three books out, two overdue |
counsellor | Counsellor | Wellbeing — this week's one name |
2401 | A parent | My Child — marks, fees, bus, library |
Every school has its own address and its own database. A login only works at its own school's link — your principal cannot sign in at another school, and no one else can sign in at yours.
Once you are there, this is who signs in:
principal | the head — the PIN chosen at registration |
office | the clerk |
accounts | the accountant |
| staff code | each teacher, e.g. sr |
| admission no. | each parent, e.g. 2401 |
Guard, counsellor, transport, librarian and exam-desk logins exist too. Their starting PIN is shown to you inside the app, under Setup → Logins, and everyone chooses their own at first sign-in.
A minute from now your school has its own Staff Desk with sample data to explore. Load your real staff and timetable whenever you're ready.