A full-stack Learning Management System (LMS) built with React.js, Node.js, Express.js, and MongoDB. It supports user registration, login, course purchases, and progress tracking. Instructors can manage courses and lectures, with features like real-time progress tracking and course search.
From the README
🎓 Learning Management System (LMS) A fully-featured, full-stack Learning Management System where users can register, log in, purchase courses, track progress, and instructors can manage courses and lectures. Built with ❤️ using React.js, Node.js, Express.js, and MongoDB. 🔗 Live Demo: https://lms-ak.vercel.app/ 🎥 Video Demo:https://youtu.be/D29g4eM6nvM --- 🚀 Project Overview This project enables: • User Authentication (Students & Instructors) • Course Purchase with Razorpay Integration • Interactive Video Learning (Cloudinary & YouTube Support) • Instructor Course & Lecture Management • Real-time Course Progress Tracking • Course Search & Filter Functionality • Responsive UI for...
Skills
- JavaScript
- CSS
- HTML
- Dockerfile
- express
- fullstack-development
- javascript
- learning
- mern-stack
- mongodb
- nodejs
- razorpay