This is a minimum viable product of a learning management system that is to be started to develop. This is only a web application, and another dashboard like the principal dashboard will be done by our developer.
hence your task is the only teacher dashboard web application
time- 27 days
react js and django python
1. Create program, departments, courses- The teacher should be able to create classes and invite students to join, they can create a class and also invite students.
2. Create semesters, terms, and subjects – Teachers should be able to create the subjects prescribed for the students, their terms and also semesters for them.
3. Create quizzes, rich teaching content, Class pages- Teachers should be able to create quizzes, tests, and teaching content and share notes. Create class schedules, lesson plans, Define periods/ lab schedule.
4. Performance reviews of students and staff- Track attendance, assignments, groups/teams., Assign marks, grades, ranks, aassign on the calendar, Manage timetables, Provide certificates, marks cards, and transcripts.
5. Scan and upload images as answers and share media files.
6. Faculty profile, Faculty records and information, Performance reviews, Faculty attendance, Feedback and ratings management, Salary analytics.
7. Accept holistic ranking document from students panel to attach in a document as holistic ranking. Students can download it at the end of the year.