Skip to main content
2024

Student Diwan LMS

A large-scale SaaS Learning Management System with a multi-role platform for admins, staff, students, and parents.

Showcase of Student Diwan LMS

Role

Frontend Lead

Client

Student Diwan (Qatar)

Duration

1.7 Years

As the Frontend Lead, I architected and led the development of a multi-role SaaS LMS from the ground up. My focus was on creating a scalable, secure, and highly performant user experience for thousands of users.

Tech Stack

ReactReduxTypeScriptFirebaseJWTRBAC

Features

  • Granular Role-Based Access Control (RBAC)Engineered a versatile system for creating and managing permissions for roles like teachers, librarians, and custom staff.
  • Comprehensive Core ModulesDeveloped 30+ modules for academic management (assignments, gradebooks) and school operations (library, transportation).
  • Performance OptimizationImproved application performance by 30% through code splitting, lazy loading, and real-time updates, achieving a 98 Lighthouse score.
  • Enhanced Security & AuditingStrengthened security by 25% with JWT encryption, implementing audit trails, and designing an automated logging system.
Available for work

Let's create your next big idea.

Have a project in mind or just want to talk shop? I'm always open to building something great together.

Start a project