LearnSphere is a scalable and feature-rich Learning Management System (LMS) that empowers educators and students with seamless digital learning experiences.
Built with a modern tech stack – React (Vite), Redux, .NET 8, MSSQL, and Azure – LearnSphere delivers performance, reliability, and a sleek UI.
- 📚 Course & content management
- 🧑🏫 Instructor & student portals
- ✅ Quiz, assignments, and grading modules
- 📊 Progress tracking dashboards
- 🔒 Secure authentication and role-based access
- ☁️ Azure integration for cloud deployment
| Layer | Tech |
|---|---|
| Frontend | React (Vite), Redux, Tailwind CSS |
| Backend | .NET 8 Web API |
| Database | Microsoft SQL Server (MSSQL) |
| Hosting | Microsoft Azure |
# Clone the frontend repository
git clone https://github.com/randira/Learning-Management-System.git
cd Learning-Management-System/frontend
# Clone the backend repository
git clone https://github.com/randira/LearnSphere-Backend.git
# Install dependencies
dotnet restore
# Start the development server
dotnet run