#EDUX Online Learning Management System

An early-career learning management system built with Laravel and MySQL, implemented about two years ago as one of my first full-stack projects. EDUX is designed to facilitate online education with a robust and intuitive platform for both educators and students. The platform features a course management system with structured lesson creation, multimedia content support, and progress tracking, an enrollment and student management system with automated registration, role-based access for administrators, instructors, and learners, a secure authentication and profile management system, interactive assessments including quizzes, assignments, and gradebook functionality, a discussion forum and messaging system for student-instructor communication, a payment and subscription module for course monetization, and an admin dashboard with detailed analytics on student performance, course engagement, and platform growth. Built with a clean MVC architecture following Laravel best practices, this project marked my foundation in full-stack development and delivering reliable, scalable web applications.

EDUX Online Learning Management System screenshot 1
1 / 3

Technologies Used

LaravelPHPMySQLJavaScriptBootstrap

Project Links

Project Info

ID:

edux-lms

Technologies:

Laravel PHP MySQL JavaScript Bootstrap

Category:

Web Development

MeseleCodes

Passionate software engineer and full-stack developer based in Mekelle, Tigray, Ethiopia. I specialize in high-performance Next.js apps, backend engineering, scaling, and debugging.

Mekelle, Tigray, Ethiopia

Connect

Let's work together

Available for work

Services

Full-Stack DevelopmentNext.js ApplicationsExpress.js Backend SystemsAuthentication IntegrationDevOps & DeploymentSecurity ImplementationWeb Scraping AutomationSystem ArchitectureAPI Development

Technologies

JavaScript / TypeScriptReact.jsNext.jsTailwind CSSNode.jsExpress.jsPHPLaravelPostgreSQLDockerDocker ComposeCoolifyCaddyNeonn8n

© 2026 Mesele. All rights reserved.