Skip to content

Quiz System allows users to solve the questions determined with the time given per question. This web application based on Laravel & PHP.

Notifications You must be signed in to change notification settings

BerkanYesilyurt/Quiz-System-in-PHP-Laravel

Repository files navigation

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

About

Quiz System allows users to solve the questions determined with the time given per question. This web application based on Laravel & PHP.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages