The Exam Management System is a web-based application developed to streamline and automate the process of managing exams. This system provides three distinct modules: Student, Teacher, and Admin, each with specific functionalities tailored to their roles.
-
Student Module:
-
View exam schedules and details.
-
Access study materials and resources.
-
Submit assignments and view grades.
-
Receive notifications about upcoming exams and deadlines.
-
-
Teacher Module:
-
Create and manage exams.
-
Upload study materials and resources for students.
-
Evaluate assignments and grade students.
-
View and export exam results.
-
-
Admin Module:
-
Manage student and teacher accounts.
-
Generate and distribute unique login credentials.
-
Monitor system activity and generate reports.
-
Configure system settings and permissions.
-
HTML: Used for creating the structure of web pages.
CSS: Employed for styling and layout design.
Bootstrap: A front-end framework for responsive design.
JavaScript: Implemented for dynamic and interactive functionalities.
Follow these steps to set up the Exam Management System on your local machine:
Prerequisites
-
Ensure you have a compatible web browser installed (e.g., Google Chrome, Mozilla Firefox).
-
Make sure you have a server environment set up (e.g., Apache, Nginx) to run the project.
Installation
-
Clone the repository to your local machine:
-
Navigate to the project directory:
- cd exam-management-system
-
Open the index.html file in your preferred web browser.
-
Student Module
-
Log in using your provided credentials.
-
View exam schedules and details on the dashboard.
-
Access study materials and submit assignments.
-
Check grades and receive notifications.
-
-
Teacher Module
-
Log in using your provided credentials.
-
Create and manage exams through the teacher dashboard.
-
Upload study materials and resources for students.
-
Evaluate assignments and view exam results.
-
-
Admin Module
-
Log in using your provided credentials.
-
Manage student and teacher accounts.
-
Generate login credentials for new users.
-
Monitor system activity and generate reports.
-
If you would like to contribute to the development of the Exam Management System, please follow our contribution guidelines.
This project is licensed under the MIT License.
Special thanks to Bootstrap for providing a powerful front-end framework. Thanks to the open-source community for continuous support and contributions. Feel free to reach out to us for any issues or suggestions!
Happy Learning!