A django application where teachers and students can register and enroll themselves in different courses and can track their progress in courses.
- Python (version > 3.6)
- Git
- Django (version >= 3)
- Requirements.txt
- A user can only login if it was registered.
- A user can either register as teacher or student.
- Page has validation check for username and passwords.
- Displays the available courses.
- Only those courses are displayed in which user is not registered.
- When deadline on some chapter is missed, it turns red.
- When deadline is missed and chapter is not completed, a mail is sent to user.
- Inform user to check out the courses and profile section.
- Profile page displays username, Full name, courses in which the user is registered.
- Provide the functionality to mark some chapter as completed before deadline.