Skip to content

Online quiz application wherein admin can create tests and manage students. On the other hand students can apply for the test.

Notifications You must be signed in to change notification settings

salmangada/laravel-quiz-application

Repository files navigation

Laravel Online Quiz Application (based on Laravel 8.x)

  • Application to manage and take the quiz online.
  • Admin can create test, manage tests and students.
  • Students can apply for the test and view results and answer sheets.

PHP Laravel

Demo

Check the following demo project.

View demo

Admin login
email: admin@gmail.com
password : password

Installation

  1. Clone or download this Repository.

  2. Run the command

    composer install
    

    if you get any problems while running above command then run the following command.

    composer install --ignore-platform-reqs
    
  3. Create .env file by copying the .env.example, or run the following command

    cp .env.example .env
    
  4. Update the database name and credentials in .env file

     DB_CONNECTION=mysql
     DB_HOST=127.0.0.1
     DB_PORT=3306
     DB_DATABASE="Your database name"
     DB_USERNAME="your database username"
     DB_PASSWORD="your database password"
    
  5. Run the following command

    php artisan migrate --seed
    
  6. Run npm command

    npm install
    
  7. Run the command to compile the theme

    npm run dev
    
  8. Finally run the application

    php artisan serve
    

Packages

I used the following github repo to create the theme.

Contributing

This project is open for contributions so Pull requests and Issues are welcome.

Screenshots

Admin side

image image

Student side

image image

About

Online quiz application wherein admin can create tests and manage students. On the other hand students can apply for the test.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published