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