#Description An e-learning platform application with content management system (CMS), live chat, student test and grading.
Live Demo At Link.
- Bootstrap
- HTML5
- CSS
- Python Django
- DRF
- MySQL
- Javascript
- jQuery
In the terminal run python manage.py runserver
- Note: you may need to run migration
python manage.py migrate
python manage.py loaddata auth.json
python manage.py loaddata instructors.json
python manage.py loaddata students.json
python manage.py loaddata subjects.json
python manage.py loaddata courses.json
python manage.py loaddata others.json
python manage.py loaddata assignments.json
In the terminal run docker-compose -d --build
- Note: you may need to wait few second to for the app to load all neccesary Fixtures data.
In the terminal run python manage.py test
- Note: there are 51 unit test and the process may take up to 3-10mins
- Instructor: -- username: Emiliarose -- password: Scentlysmooth
- Student: -- username: evenbaker -- password: LostfullyDry
- Note: instructor access can only be granted by admin from admin page.
- Login, Register and Authentication Capabilities
- Content Management System (CMS)
- Rich Text Editor for adding detail subjects, courses and assignments
- Live chat
- Student testing and grading
- Admin Management
- see doc file for necessary images