Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1.76 KB

README.md

File metadata and controls

41 lines (32 loc) · 1.76 KB

Quiz System in PHP Laravel

Quiz System is a web application based on Laravel & PHP. This Quiz system allows users to solve the questions determined with the time given per question. When the quiz is over, all the answers given are compared with the correct answers and the detailed result is shown.

Features

  • Changeable Number of Questions
  • Changeable Question Time
  • Detailed Results Page
  • Validation of Fields
  • Custom Session Auth
  • Javascript Timer and DOM manipulation

In Addition

  • Simple and Easy-to-Edit Design
  • If question time is over, no answer will be accepted
  • The answer cannot be changed when you return to the question after it's answered
  • Continues with remaining time when page is refreshed
  • Results are displayed one second apart and sequentially

Installation

Make sure you've installed Composer

  • Open the folder with any editor

  • Open .env and put your database details into it

  • Change the questions, options and other stuff in database/DatabaseSeeder.php

  • Write these lines to editor's terminal or default terminal of your system (make sure you're inside of the folder)

    1. "php artisan migrate"
    2. "php artisan db:seed"
    3. "php artisan serve"
  • That's it, you're ready to use it.

Screenshots

Quiz System Homepage

Quiz System Index

Questions