Multi-Tenant Arabic Learning Platform
An Arabic-first learning management system that lets each teaching center or academy run its own branded platform with protected video, online payments, assessments, a student app and a storefront.
- Industry
- Education
The challenge
Teaching centers needed their own branded online academy without building and running separate software. Each organization required its own domain, payment credentials, plans and usage limits, and strict separation of its students and content. Paid lessons had to be protected against sharing.
Our solution
We built one multi-tenant platform where every organization gets its own space, resolved from its host name or custom domain, managed from a central platform console. Each tenant has its own credentials, plans and usage tracking. The platform covers protected video, payments, a student progressive web app, center operations, a course storefront, assessments, engagement tools, a parent view and AI-assisted workflows. A suite of more than 2,600 automated tests guards the code, and a dedicated security review is being completed ahead of the production launch.
Technology stack
- Laravel
- React
- TypeScript
- Flutter