Enterprise Web Applications · 2026

Ali Public School — Management Platform

The full multi-app platform behind Ali Public School's scheduling system — a REST backend, an admin web app, a Flutter teacher app, and a native Windows desktop build, all talking to one source of truth.

Visual — coming soon

Brief

Ali Public School (Junior, Girls, and Boys campuses) ran on fragile Excel timetables. This is the database-backed system that replaces them, with role-based access for admins and teachers.

Process

A monorepo with a single REST API (Node.js, Express, TypeScript, Prisma, PostgreSQL) as the only source of truth — everything else talks to it and nothing else touches the database directly. A React + Vite admin panel covers day-to-day web use, a Flutter app extends it to teachers on mobile, and an Electron build packages the whole system as an offline Windows desktop app for the school.

Client

Ali Public School

Role

Full-stack platform build — the REST API, the admin web app, the mobile app, and the desktop packaging.

Tech Stack

Node.jsExpressTypeScriptPrismaPostgreSQLReactViteFlutterElectron

Outcome

The architectural foundation the rest of the Ali Public School system is built on — in active development alongside the deployed web timetable system.