Update TODO

This commit is contained in:
Adil Mohak 2024-09-29 16:43:28 +03:00
parent 5c7703de8b
commit 04dce7d406

View File

@ -3,8 +3,6 @@
- **Add and Drop**: - **Add and Drop**:
- The add and drop page should only include courses offered by the department head. - The add and drop page should only include courses offered by the department head.
- Add and drop date should be restricted by the school calendar. - Add and drop date should be restricted by the school calendar.
- **Auto generate username and password when adding students and lecturers**
- Instead of filling the username and password for the student/lecturer, the system should automatically generate them and send to the student's/lecturer's email.
- **Payment integration**: - **Payment integration**:
- Integrating PayPal and Stripe for students to pay their fees. - Integrating PayPal and Stripe for students to pay their fees.
- **Integrate the dashboard with dynamic/live data**: - **Integrate the dashboard with dynamic/live data**:
@ -21,8 +19,6 @@
- Enrollments per course - Enrollments per course
- How many students enroll in each course - How many students enroll in each course
- Website traffic over a specific user type (Admin, Student, Lecturer, etc.) - Website traffic over a specific user type (Admin, Student, Lecturer, etc.)
- **Apply Filtering for all tables**:
- This can be done using `django-filter` and other jQuery libraries
- **Apply data exporting for all tables**: - **Apply data exporting for all tables**:
- This can be done using jQuery libraries like `DataTables` - This can be done using jQuery libraries like `DataTables`
- **Using a template to PDF converter to generate reports**: - **Using a template to PDF converter to generate reports**: