Case StudyEdTech Platform

Maktab OS

Role-based platform for institutes to manage academics and admin from one place — Super Admin, Institute Admins, Teachers, Students, and Parents, each with scoped access. Integrated fee management with card and challan payments.

Year
2024
Duration
8 weeks
Region
Pakistan
Industry
EdTech / Education Management
Maktab OS dashboard
Maktab OS — Education Management System — screen 1
Maktab OS — Education Management System — screen 2
Maktab OS — Education Management System — screen 3
Maktab OS — Education Management System — screen 4
Overview

What we built.

Maktab OS gives an institute one system to run academics and admin instead of five disconnected tools. Super Admins, Institute Admins, Teachers, Students, and Parents each get scoped access to exactly what they need — attendance, grades, announcements, and records. Fee collection runs through both card payments and manual challan uploads, so institutes can support the payment habits their families already use.

Five role-scoped access levels
Academics, attendance & records in one place
Card and challan fee collection
Per-institute admin controls
Project Info
ClientMaktab OS
RegionPakistan
IndustryEdTech / Education Management
ServicesWeb App, Dashboard
Year2024
Duration8 weeks
OutcomeMulti-institute rollout
StackNext.js · Node.js · Tailwind · Stripe
Our Approach

How we shipped it.

Step 0101

Model the institute

Terms, classes, subjects, and staff mapped to a single data model first, so every role reads from the same source.

Step 0202

Design per role

Five dashboards designed around what each role actually does daily — not one screen with permissions bolted on.

Step 0303

Fees without friction

Card payments for families who want them, manual challan uploads for those who don't, both reconciled in one ledger.

Step 0404

Rollout per institute

Onboarded institute by institute — data imported, admins trained, and scoped controls handed over.

The Impact

What shipped, counted.

The parts of Maktab OS that had to work on launch day — and still do.

Role Types
0

Super Admin, Institute Admins, Teachers, Students, and Parents, each scoped.

Scope to Launch
0 wks

From data model to a live system running academics and fee collection.

Payment Rails
0

Card payments and manual challan uploads, reconciled in the same ledger.

The Stack

Built on what scales.

Production-grade tools chosen for this build — every layer transfers to you on launch.

Next.js
Node.js
Tailwind
Stripe