Developed a scalable and feature-rich Learning Management System using Laravel and PostgreSQL, designed to deliver and manage online education effectively. Integrated major video conferencing APIs such as Zoom, Microsoft Teams, and Skype to support live virtual classrooms and scheduled sessions. The system includes comprehensive modules for course creation, user enrollment, quizzes, assignments, certifications, and progress tracking. Implemented role-based access for admins, instructors, and students. Designed a clean and responsive frontend using Blade templating, TailwindCSS, and AJAX for a smooth user experience. Employed RESTful APIs to ensure modularity and mobile app compatibility, and used Git for version control and collaborative development.
Learning Management System
MVC