Case Studies
EducationSoftware

School Management System

One quiet system for every teacher, parent and administrator.

School Management System cover
Industry
Education
Category
Software
Timeline
16 weeks
Services
5 disciplines
Project Overview

The engagement

A group of private schools was operating on a patchwork of spreadsheets, WhatsApp groups and a legacy tool nobody liked. We designed and built a modern school management platform tailored to how their teachers, parents and admins actually work.

Client Challenge

Where they were stuck

  • Attendance, grades, fees and communication lived in different tools that never spoke to each other.
  • Parents had no single place to see their child's day, progress or dues.
  • Admins spent hours reconciling data at the end of every month.
Our Solution

What we built

  • Consolidated attendance, academics, fees, communication and reporting into one platform.
  • Built a parent app that shows the day in the child's life at a glance.
  • Designed teacher screens for speed — attendance in under 30 seconds per class.
  • Automated fee reminders, receipts and monthly leadership reports.
The Full Story

How this project actually unfolded

11 min read

Every private school we have ever worked with runs, in some form, on the goodwill of its people. Teachers stay late marking. Administrators spend weekends reconciling fees. Parents chase updates on WhatsApp. This school group had a lot of goodwill and very little system to support it. This is the story of a sixteen-week engagement that quietly gave a working week back to every teacher, admin and parent involved.

A patchwork that had grown too far

The group operated across three campuses with a shared leadership team. Attendance was tracked in spreadsheets. Grades lived in an older tool nobody enjoyed. Fees ran through a separate accounting system. Communication happened on WhatsApp groups that had grown to include hundreds of parents each.

None of these tools were wrong on their own. Together, however, they created a set of gaps that only the most heroic staff members could bridge. The month-end reconciliation for a single campus took an experienced admin the better part of a week — a week that added no educational value whatsoever.

Research inside real classrooms

Before writing a line of code, we spent time in classrooms. We watched a teacher take attendance on a wet Monday morning. We sat with a coordinator during exam week. We interviewed parents — some who used every tool, some who used none — about what they actually wanted to know about their child's day.

What we found was that parents were not asking for more data. They were asking for one calm place to see what mattered. And teachers were not asking for more features. They were asking for fewer clicks.

"Parents were not asking for more data. They were asking for one calm place to see what mattered."

Designing for the two people who matter most

The two hardest screens in any school platform are the teacher's attendance screen and the parent's home screen. We designed both first, in obsessive detail, and let everything else follow.

The attendance screen was optimised so that an experienced teacher could complete a class of thirty in under thirty seconds. The parent home screen was designed as a single, quiet page: what happened today, what is due, what is coming up. No badges. No notification storms. No dark patterns dressed up as engagement.

Building in modules

We shipped the platform in four deliberate modules — attendance first, then academics, then fees, then communication and reports — with a full working month between each launch. This pace let the schools absorb one change at a time and let us gather real feedback before pouring more concrete.

The fees module deserved particular care. Getting money movement wrong in an education setting is unforgivable, so we designed it conservatively, integrated it carefully with the existing accounting flow, and rolled it out to one campus for a full billing cycle before extending.

Change management the quiet way

Software adoption in a school is not a training problem — it is a trust problem. Teachers have been promised silver bullets by countless vendors and have learned, rightly, to be sceptical.

We ran hands-on sessions in small groups. We stayed on-site during the first two full weeks of each rollout. We kept a live chat channel open for the first term so that any teacher could ask any question, however small, and get an answer in minutes. The result was an adoption curve that felt boringly smooth — which, in this world, is the highest compliment.

Life after launch

Six months in, the platform has become invisible in the best possible way. Teachers no longer talk about it, because it does not get in their way. Admins no longer dread month-end, because reports generate themselves. Parents no longer chase teachers on WhatsApp, because they can see their child's day in a single, calm view.

Leadership, for the first time, can review the schools using real, current data — attendance trends, fee collection health, grade distribution — without waiting for a manually assembled report.

In closing

A good school management system is not measured in features. It is measured in whether the working week feels lighter. On that measure, this one has done its job — and given a great group of educators back the time they should have been spending on their students all along.

Development Process

How the work unfolded

01
Shadowing

Sat with teachers, coordinators and parents to map their real day.

02
Design

Prototyped every core screen and reviewed with the schools weekly.

03
Build

Shipped in modules — attendance first, then academics, fees and reports.

04
Adoption

Ran hands-on training and side-by-side support for the first two terms.

Technology Stack
Next.jsNestJSPostgreSQLPrismaTwilioAWS
Services Provided
Product StrategyUX ResearchCustom SoftwareMobile CompanionRollout
Key Features

What shipped

  • Attendance, timetable and lesson planning
  • Gradebook and report card generation
  • Fees, invoicing and payment reminders
  • Parent app with daily updates and messaging
  • Leadership dashboards and audit trail
  • Role-based permissions across schools
Before vs After

The shift

Before
Spreadsheets + WhatsApp + legacy tool
After
One platform for the whole group
Before
Month-end chaos for admins
After
Reports generate themselves
Results

The outcome they feel every day

Calmer operations

Admins reclaim their week from spreadsheet reconciliation.

Engaged parents

Parents finally see their child's day without chasing teachers.

Confident leadership

The board reviews the schools with real, up-to-date data.

"It is the first system our teachers have not complained about. Parents love the app. That says everything."
Group Principal
Private School Network

Have a challenge like this?

Book a working session with our senior team — we'll map your problem and a path to shipping in 30 minutes.