For the Admin:
1. Home Page: Main dashboard with access to all other pages, featuring a visually appealing design and some graphical representations like charts.
2. Course List Page: Listing courses with options to add, delete, or modify them.
3. Discussion Page: A forum-like discussion platform.
4. Groups Page: Ability to manage groups containing instructors and students.
5. Calendar Page: A calendar for adding events, with options to display them for specific groups or all users.
6. Instructor-Student Management Page: To manage student and instructor roles and assign them to groups.
7. Quiz Page: Add exams and assignments to specific groups.
8. Grades Page: View all student grades, with access for students and instructors to their personal grades.
9. User Page: Add or edit roles for users and assign privileges.
10. Settings Page: Admin-specific settings.
For Students:
1. Student Dashboard: Main page displaying courses, groups, and other relevant information, along with a calendar for events and quick access to student-specific pages.
2. My Courses Page: Displaying current and past courses.
3. Discussion Page: Similar to the admin’s discussion page but with student-specific features.
4. My Groups Page: Showing the groups a student belongs to, with details of other students and instructors.
5. Quizzes Page: Access exams, quizzes, and assignments.
6. My Grades Page: Displaying personal grades.
7. Student Settings Page: Settings tailored for student users.
For Instructors:
1. Dashboard: Main page with quick access to group pages and a schedule calendar.
2. Material Management Page: Adding supplementary materials for student learning.
3. Quizzes Page: Managing quizzes, including uploading and grading.
4. Grade Page: Uploading grades for students.
Additionally, discussion pages will be group-specific, resembling a chat platform

and login page:

Posted On: February 18, 2024 11:01 UTC
Category: Full Stack Development
Skills:Web Development, JavaScript, HTML, CSS, Python, HTML5, Learning Management System, MySQL, Web Design

Country: Egypt

click to apply

Powered by WPeMatico