Back to Projects
Itqan Platform (LMS)
FeaturedAbout This Project
Multi-tenant SaaS learning management platform for secondary-level education, featuring per-tenant subdomains, subscription-based access, course delivery, exam workflows, and real-time live classrooms with bilingual (Arabic/English) support. Built with ASP.NET Core Web API, EF Core, SQL Server, and three React (TypeScript/Vite/MUI) SPAs (student app, admin management console, marketing landing), integrated with LiveKit for live video sessions and a role-and-claim-based authorization model.
Key Highlights
Multi-tenant SaaS architecture with per-tenant subdomains
Subscription-based access, course delivery, and exam workflows
Real-time live classrooms powered by LiveKit
Three React SPAs (student app, admin console, marketing landing)
Role-and-claim-based authorization model
Bilingual (Arabic/English) support
Technologies Used
ASP.NET Core Web APIEF CoreSQL ServerReactTypeScriptViteMUILiveKit
Skills Applied
ASP.NET Core Web APIEF CoreSQL ServerReactTypeScriptViteMUILiveKitMulti-TenancySaaS