Mobile AppEducation

Al-Manar School Mobile App

The companion mobile app for the Al-Manar School Management System — built with React Native and Expo so guardians and students carry the whole school in their pocket. Results, attendance, notices, fee status and real-time announcements on the go — one codebase running on both Android and iOS, with push notifications through Expo and secure token storage on the device.

Al-Manar SchoolClientEducationIndustry2 MonthsDuration1TeamOctober 2025Date
Al-Manar School Mobile App

Project Overview

The companion mobile app for the Al-Manar School Management System — built with React Native and Expo so guardians and students carry the whole school in their pocket. Results, attendance, notices, fee status and real-time announcements on the go — one codebase running on both Android and iOS, with push notifications through Expo and secure token storage on the device.

The Challenge

  • Guardians had to call the school office for every small question — results, fee dues, exam dates.
  • The web dashboard alone could not reach parents, who mostly use budget Android phones.
  • Notices posted on the physical noticeboard reached students late — or never.

Our Solution

One Codebase, Both Platforms

React Native + Expo deliver Android and iOS from a single codebase — Expo Router handles navigation and Reanimated keeps every interaction smooth.

Push Notifications

Every result, notice and fee reminder lands instantly through Expo Notifications — missed notices became a thing of the past.

Secure by Default

Tokens live in Expo Secure Store (device keychain), sessions refresh silently, and real-time updates flow over authenticated Socket.IO.

Documents on the Go

Image picker and document upload let students submit homework and guardians share paperwork without visiting the office.

The Results

2

Platforms from one codebase

Instant

Notice delivery via push

Zero

Passwords to remember

100%

Guardians reached directly