- Front-end : Bootstrap, JQuery, CSS, HTML
- Back-end : Laravel Framework (PHP)
- Database : Mysql
This Project based on LaraQuiz project
(First you need to install composer, and you need a mysql server that contain a database with name "online_exam"(don`t forget to change the database credentials in `.env` file))
$ git clone https://github.com/Auto-Rooter/Online-Exam-System.git && cd Online-Exam-System
# Download all required packages
$ composer install
# Create all related tables
$ php artisan migrate
# Seed the tables (users, roles)
$ php artisan db:seed
# Run the server
$ php artisan serve
- You can login with an account added by the admin only :
(also only emails end with domain : .uni-miskolc.hu
)
- Add new Multi-Choices Question:
- Add new Essay Question:
- Student Incoming Exams and registered Subjects:
- Exam:
- Student Result (before Teacher correct the Essay Questions):
- Teacher (List of Essay Questions to be corrected):
- Correct Question:
- Student Final Result: