Loading
Category
Education System
Target
Pakistani Schools
Timeline
6 Months
The Problem

Running a school shouldn't mean wasting hours on paperwork. Many school administrators in Pakistan lose massive amounts of time managing admissions, daily attendance, fee collections, and exams using registers, Excel sheets, and disorganized WhatsApp groups. While a few school management systems do exist in the market, most feel outdated and clunky for daily use. This manual approach leads to high human error rates, delayed fee collection, and a lack of real-time transparency for parents.

The Solution

Built by Skill Orbit Solutions, Apna School is a comprehensive, cloud-based School Management System featuring 4 dedicated dashboards: Admin, Teacher, Parent, and Student. The entire product, from planning to design to full-stack development, was built solo by Huzaifa over 6 months. It digitizes the entire administrative workflow, automating fee voucher generation, simplifying attendance, streamlining grading, and keeping parents connected via real-time portal updates.

Apna School Features

Key Features Built

Student Management

Manage admissions, student profiles, class allocation and records from one unified dashboard.

Attendance Tracking

Record daily attendance for students and staff in seconds, with real-time logging.

Fee Management

Generate customized fee vouchers, track campus dues, and log fee payments automatically.

Exams & Results

Create examinations, enter marks, and instantly generate professional school report cards.

Staff & Payroll

Manage teacher profiles, monthly salaries, leaves, and staff attendance smoothly.

Multi-Portal Access

Separate dashboards tailored specifically for Admin, Teachers, Parents, and Students. 4 portals in total.

Tech Stack

Frontend
React, Next.js, Tailwind CSS
Backend
Node.js, Express.js
Database
MongoDB (Atlas)
Frontend Hosting
Vercel
Backend Hosting
Vercel (Serverless Functions)
Vouchers Generation
PDFKit (PDF Streamer)
Auth
JWT / Role-Based Access Control (RBAC)
Analytics
Chart.js & Data Export

Apna School is built on the MERN stack (MongoDB, Express, React, Node.js), with both frontend and backend deployed on Vercel for fast, reliable, and low-maintenance hosting.

Technical Challenges Solved

Multi-Branch System

Building a single system that lets one school group manage multiple campus branches under one account, while keeping each branch’s students, staff, fees, and records separate and organized.

Role-Based Multi-Portal Routing

Designing a secure client-side and server-side routing layer that serves 4 distinct dashboard portals (Admin, Teacher, Student, Parent) based on JWT claims, preventing unauthorized cross-portal navigation.

Serverless Backend Optimization

Structuring the Express backend to run efficiently as Vercel serverless functions, keeping cold-start times low and API responses fast across all 4 portals.

Database Query Tuning

Optimizing high-frequency read/write queries for student attendance history, exam records, and fee ledgers across multiple campus branches using MongoDB indexes and aggregation pipelines.

Business Model & Results

Business Model
  • Pricing ModelCampus Size Subscription
  • Trial OfferFree Onsite Demo & Setup
  • Data MigrationFree Excel/Register Data Import
  • Staff TrainingIncluded (Teachers & Admins)
  • Target MarketPrivate & Public Schools in Pakistan
Launch Results
  • Early Adoption10 Free Trial Schools onboarded for testing
  • Portals Delivered4 Live Dashboards (Main HQ, Admin, Staff, Parent)
  • Operational Gain80% Reduction in manual registers
  • Support Quality24/7 Local Customer Support
  • System Reliability99.9% Cloud Platform Uptime
Key Takeaway

“Apna School proves that one focused developer, using a modern and lean stack like MERN, can build a full-scale, multi-portal product that traditional markets actually adopt, saving school administrators hundreds of hours of manual paperwork and increasing fee recovery rates.”

Built solo by Huzaifa, under Skill Orbit Solutions