Second-year Project for my Java OOP course, made with Java Swing and MySQL.
- Students can view their upcoming exams, exam schedules and the scores they have obtained in each subject.
- Students can take exams online, view their results and performance analysis.
- Teachers can create exams by setting up questions, multiple-choice answers, and correct answers.
- Teachers can manage student attendance for the exam.
- Teachers can review and mark exams.
- Teachers can view and download reports of student scores and performance.
- Admins can manage and maintain records of teachers and students.
- Admins can protect the privacy of both teacher and student panels by managing user authentication and authorization.
- Admins can generate reports of exams, student performance and teacher activities.
- Install MySQL on your computer.
- Open MySQL Workbench or MySQL command-line and copy paste the instructions from this file to create the database.
- Clone or download the QuizHub repository.
- Open the project in NetBeans.
- Add the libraries and dependencies.
- Compile and run the project.
Note: You need to have Java installed on your computer to run the project.
- Java
- Java Swing
- MySQL
This project is licensed under the MIT License.
Free Software, Hell Yeah!