Back to Projects

Itqan Platform (LMS)

Featured
Date 2025 - Present
Client Side Project
Company Side Project
Team Solo Developer
Live Site Live Version

About 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

Category

Education