This is a dynamic websites for users to present their amazing courses. This project contains at least 6 modules for individual apps in the website. You can modify each module based on your needs. If you like this project then ADD a STAR ⭐️ to this project 👆
- Pillow 9.2.0
- Django 4.1.2
- Gunicorn 20.1.0
- Python 3.10.6
- Materialize 1.0.0
Teacher or student can views all available courses. However, registration is required to access all materials or create, edit, or delete courses
- See Overall Summary Charts of Stuudents Performance, Staffs Perfomrances, Courses, Subjects, Leave, etc.
- Manage Staffs (Add, Update and Delete)
- Manage Students (Add, Update and Delete)
- Manage ALL Course (Add, Update and Delete)
- Manage ALL Modules (Add, Update and Delete)
- Manage ALL Assignment (Add, Update and Delete)
- View Student Profile
- Review and Reply Student/Staff Feedback
- Review (Approve/Reject) Student/Staff Leave
- See the Overall Summary Charts related to their students, their subjects, leave status, etc.
- Take/Update Students Attendance
- Manage OWN Course ONLY (Add, Update and Delete)
- Manage OWN their Modules ONLY (Add, Update and Delete)
- Manage Assignment (Add, Update and Delete)
- Grade Student Assignment
- Add/Update Result
- Apply for Leave
- Send Feedback to HOD
- See the Overall Summary Charts related to their attendance, their subjects, leave status, etc.
- View Attendance
- View Course Result
- Apply for Leave
- Send Feedback to HOD
Before editing, Activate virtual env Go to project folder run cmd on powershell terminal ".\myproj\Scripts\activate"
onlinecourse = authy course = classroom quiz = exam attempter = learner attemptdetail = result