
Educational Technology (LMS)
SMIT Learning Management System (LMS Portal)
The SMIT Portal is the learning platform behind Saylani Mass IT Training - 500,000+ students, 20,000+ active users, and three role-based portals plus a companion mobile app.
Students join Zoom-integrated live classes, submit assignments, and check results. Trainers run schedules, attendance, and grading. Admins control course catalogs, batches, and reporting. Underneath: a full-stack Node.js/Express API on MongoDB, AWS Lambda cron jobs automating attendance rollups and result publishing, and CI/CD pipelines that keep deploys uneventful at nationwide scale.
Key Results
- Students
- 500K+Students
- Active Users
- 20K+Active Users
- Role-Based Portals
- 3Role-Based Portals
- Companion Mobile App
- 1Companion Mobile App
The Challenge
Run Pakistan's largest IT training program on one platform - and survive enrollment day. Tens of thousands of students hit the system at once when batches open and results drop, live classes have to actually start on time, and three completely different user types (students, trainers, admins) need their own workflows from a single codebase.
The Solution
A full-stack platform built for burst traffic: MongoDB schemas and Express APIs shaped for read-heavy load, Zoom API integration so live classes and attendance run as one flow, and AWS Lambda functions on scheduled cron jobs moving attendance rollups, result publishing, and notifications off the request path. Automated CI/CD pipelines ship it safely, and the React/Redux frontend stays fast on the low-end Android devices most students actually use.
What It Does
- Three role-based portals: student, trainer, and admin - on one codebase
- Zoom API integration for live class delivery and session management
- Attendance capture tied to each live session, with daily status reporting
- AWS Lambda cron jobs automating result publishing and notifications
- Assignment submission, grading, and result workflows
- Course catalog, batch enrollment, and trainer assignment management
- Automated CI/CD pipelines for zero-drama deployments
- Companion mobile app plus a centralized admin panel with reporting
The Impact
A production system serving 500,000+ students and 20,000+ active users nationwide - holding up through enrollment spikes and result-day traffic. Live classes, attendance, grading, and academic operations run in one platform instead of scattered across tools, with recurring work handled automatically on schedule rather than by hand.
Frequently Asked Questions
What is the SMIT LMS?
The SMIT LMS (also known as the SMIT Portal) is the learning management system built for Saylani Mass IT Training (SMIT), one of Pakistan's largest IT training programs. It gives students, trainers, and administrators dedicated portals for courses, classes, results, and platform administration.
How many students and users does the SMIT LMS serve?
The platform serves over 500,000 students and more than 20,000 active users across the student, trainer, and admin portals and companion mobile app.
What tech stack powers the SMIT LMS?
The SMIT LMS is a full-stack build - React, Redux, and Tailwind CSS on the frontend, a Node.js/Express API with MongoDB behind it, Zoom API integration for live classes, and AWS with Lambda functions on scheduled cron jobs handling recurring academic tasks. Deployments run through automated CI/CD pipelines so the platform stays reliable under heavy, bursty traffic from hundreds of thousands of students.
More Projects

Win Gadgets
A gadget discovery and review platform with an AI-powered Amazon link analyzer, curated recommendations, and expert buying guides.

Quiz Application
An interactive quiz app with real-time scoring, role-based access, and result tracking.

Seerat Ki Dunya
Discover the life of Prophet Muhammad ﷺ one lesson at a time - structured Seerah and Shamail courses with progress tracking and a global Durood counter.
Let's build something great together.
Have a project like SMIT Learning Management System (LMS Portal) in mind? Let's talk about how I can help you ship it.