This is an educational Project for Database Management Systems course taken during Fall 2022 semester.
It's critical to have an online platform that meets the needs of both teachers and students in the modern era of online learning. Our project is an e-learning web platform to help close the communication gap between instructors and their students by:
- Giving them a quick and simple way to ask questions and receive answers from the course instructors.
- Organizing course contents using a simple interface that allows the instructors to post links to course contents for their students.
- Simplifying the assessment process by providing an online assessment feature for the instructors so they can create and edit assessment questions and use them to build quizzes within a specific course.
- Enroll in courses
- View Courses Contents
- Ask Questions
- Comment on Instructor's posts
- Take Assessments
- View Assessments Grades
- Register on the platform and build a profile
- Log In/Out
- Create Courses
- Join Courses
- Post Course Content
- Answer Students Questions
- Reply on posts comments
- Build Quizzes
- View Students grades in quizzes
- Register on the platform and build a profile
- Log In/Out
- Create Colleges Profiles (For College Admins)
- Create Faculties Profiles (For Faculties Admins)
- Create Departments Profiles (For Departments Admins)
- Modify Colleges Data (For College Admins)
- Modify Faculties Data (For Faculties Admins)
- Modify Departments Data (For Departments Admins)
- Send announcements for students (For all admins)
- View Related Statistics (For all admins)
- Log In/Out