School operations · Custom web platform

S.L.S School Website & Operations Platform

A bilingual school website connected to admissions, parent services and Student Affairs workflows—built separately from the STEM learning platform.

العربية
Client — Sidi Gaber Language School for BoysExpressMongoDBNode.jsReactTypeScriptViteMongooseVisit site

Separate applications for different operational needs. Explore the other S.L.S project

Explanatory school service workflow with staff review; not a private portal screenshot
The problem

Families and school staff need different experiences: clear public information for visitors, guided applications for new families, and controlled services for existing student records and parent requests. Combining everything with an extracurricular learning platform blurs those responsibilities.

The solution

A dedicated school platform separates the public website from private parent and staff services. Public pages cover school information, admissions and careers; authenticated workflows support student and family records, identity requests, annual academic records and administrative review.

Technical approach

React, TypeScript and Vite provide the website and portal interfaces. Node.js/Express services use MongoDB through Mongoose. The website can retain reviewed fallback public content when its content service is unavailable; private services apply their own authentication and authorization boundaries.

Key features
  • Arabic-first school website with a dedicated English public experience
  • Public admissions and transfer-request interface with staff review workflows
  • Careers application and recruitment administration modules
  • Student Affairs and parent-service workspaces with role-based access
  • Student/family records, annual enrollment history and record-import workflows
  • Private document handling and auditable review paths for authorized staff
How it works

Representative journey: a family reviews school information → submits an admissions or transfer request → authorized staff review it. Existing-family services follow separate authenticated paths; a public application is not automatic enrollment or acceptance.

Implementation evidence covers student/family records, parent requests, annual academic records, admissions and careers services. A module's presence in source does not establish that every role, device or failure case has received live acceptance.

Control, examination workflows, grade calculations and publication of results are roadmap work in the reviewed implementation documents. This case study therefore does not advertise a completed examination-management system.

The STEM academy platform is a separate project with its own users, course operations and learning workflows. All displayed captures are public pages without submitted personal data; workflow diagrams are explanatory rather than private portal screenshots.

OUTCOME
A live public school website and implemented parent/administrative services, with delivery and acceptance tracked per module. The project is ongoing: school examinations, grades/results and some wider operational acceptance remain outside the completed scope described here.
Gallery
  • Actual public school admissions interface without entered personal information
  • Actual Sidi Gaber Language School public homepage and school building
  • S.L.S school case-study cover with an actual public school website capture
START A CONVERSATION

Want a system like this for your business?

Tell us what you are trying to achieve. We will help you clarify the next practical step.