ASSESSMATE is an online exam portal designed to facilitate the creation, management, and conduct of exams. This project allows users to create and manage exams, set questions, and handle student answers. The system supports a variety of question types and includes features for negative marking, time limits, and detailed results.
- Create and manage exams: Users can create exams with details like description, time, instructions, and marks.
- Question management: Add, edit, or delete questions with multiple-choice options.
- Answer management: Store and track student answers for evaluation.
- Negative marking support: Adjust negative marks for incorrect answers.
- User roles: Differentiated access for organizers and students.
- Data persistence: Data is stored in a relational database for easy access and manipulation.
- Session management: Tracks user sessions for exam tracking and security.
To run the ASSESSMATE project locally, follow these steps:
- Clone the repository:
git clone https://github.com/silveranon323/ASSESSMATE.git cd ASSESSMATE