https://github.com/MeetDOD/EduLearning
This is the frontend for LMS created using reactjs, html5, css3 and bootstrap
https://github.com/MeetDOD/EduLearning
bootstrap5 css html javascript reactjs scss
Last synced: 9 months ago
JSON representation
This is the frontend for LMS created using reactjs, html5, css3 and bootstrap
- Host: GitHub
- URL: https://github.com/MeetDOD/EduLearning
- Owner: MeetDOD
- License: mit
- Created: 2023-04-05T15:22:48.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-09T17:46:32.000Z (over 1 year ago)
- Last Synced: 2025-02-09T18:28:23.685Z (over 1 year ago)
- Topics: bootstrap5, css, html, javascript, reactjs, scss
- Language: JavaScript
- Homepage: https://team-edu.web.app
- Size: 80.6 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎓 EduLearning (Learning Management System)


A feature-rich **Learning Management System (LMS)** built with **Django REST Framework** and **React.js**, designed as a **Udemy-like platform**. Students can come and Enroll in various courses of their wish with wide range of Domains. Students **Admin Panel**, Teachers Admin Panel, Website Admin Panel, **Student Testimonials**, Various Categories and other functionality included.
---
## 📌 Features
✅ **Student & Teacher Roles** - Separate dashboards for students & instructors
✅ **Course Management** - Create, update, and enroll in courses
✅ **Assignments & Study Materials** - Teachers can upload materials and assignments
✅ **One-to-One Chat** - Real-time messaging between students and teachers
✅ **User Authentication** - Secure login/signup with JWT
✅ **Responsive UI** - Built with Bootstrap for a seamless experience
---
## 🛠 Tech Stack
### 🖥 Frontend
- ⚛️ **React.js** - Component-based UI
- 🎨 **Bootstrap** - Responsive and modern design
### 🔧 Backend
- 🐍 **Django REST Framework** - Powerful API backend
- 🗄 **PostgreSQL** - Database for storing user & course data
- 🔑 **JWT Authentication** - Secure user login
---
## 🚀 Installation & Setup
```bash
# Clone the repository
for frontend
git clone https://github.com/MeetDOD/Learning-Management-System-LMS-Frontend-.git
for backend
git clone https://github.com/MeetDOD/Learning-Management-System-LMS-Backend.git
# Navigate to the backend folder
# Create a virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Run migrations
python manage.py migrate
# Start the Django server
python manage.py runserver
# Navigate to the frontend folder
# Install dependencies
npm install
# Start the React development server
npm start
```
---
## 🎥 Screenshots



---
## 📜 License
**This project is MIT Licensed.**