School ManagementEducation

Al-Manar School Management System

A complete school management ecosystem for Al-Manar School — separate web dashboards for admin, teachers and students, plus a cross-platform mobile app for parents and guardians. The platform covers admissions, attendance, exams and results, fee collection with a maker-checker approval flow, inventory, and real-time announcements. Built on PostgreSQL with Prisma, real-time features powered by Socket.IO, background jobs on BullMQ, and file storage on AWS S3.

Al-Manar SchoolClientEducationIndustry6 MonthsDuration4TeamAugust 2025Date
Al-Manar School Management System

Project Overview

A complete school management ecosystem for Al-Manar School — separate web dashboards for admin, teachers and students, plus a cross-platform mobile app for parents and guardians. The platform covers admissions, attendance, exams and results, fee collection with a maker-checker approval flow, inventory, and real-time announcements. Built on PostgreSQL with Prisma, real-time features powered by Socket.IO, background jobs on BullMQ, and file storage on AWS S3.

The Challenge

  • Student records, fees and results were maintained in paper registers and scattered Excel files — finding anything took hours.
  • Fee collection had no audit trail: who received money, who approved it, and where it was recorded — nothing matched.
  • Teachers and guardians had no direct channel; every notice travelled through students, and important updates were missed.
  • Three different portals (admin, teacher, student) had to stay perfectly in sync without duplicating data.

Our Solution

Unified Data Platform

One PostgreSQL database powers all three portals — admissions, attendance, exams, fees and inventory stay consistent everywhere.

Finance with Maker-Checker

Every fee payment goes through a submit-and-approve flow with a full audit trail — collection mismatches dropped to zero.

Mobile App with Expo

A React Native (Expo) app lets guardians check results, attendance and notices — with push notifications on every update.

Real-time Everything

Socket.IO delivers announcements, result publications and fee reminders instantly across web and mobile.

The Results

1,200+

Students managed daily

40%

Less time on fee processing

Zero

Collection mismatches since launch

99.9%

Uptime across all portals