The LMS leverages a cloud-native, serverless architecture built on modern AWS infrastructure to ensure scalability, performance, and security. The frontend, developed in React.js, is hosted on Amazon S3 and distributed globally
via CloudFront, offering responsive, role-based access with secure token-based authentication. The backend, powered by Python (Flask) and MongoDB (PyMongo), runs as serverless APIs on AWS Lambda behind API Gateway, ensuring high availability
and low latency. Course assets and videos are stored securely in S3, while an open-source LLM hosted on GPU servers powers the AI-driven question generation module. System health and performance are monitored through CloudWatch.