Skip to content

Complete Quiz Application, which allows users to create, attend quizzes, and share their results.

Notifications You must be signed in to change notification settings

glebshkut/midterm

Repository files navigation

Quizzyy

Complete Quiz Application, which allows users to create, attend quizzes, and share their results.

Getting Started

  1. Create the .env by using .env.example as a reference: cp .env.example .env
  2. Update the .env file with your correct local information
  • username: labber
  • password: labber
  • database: midterm
  1. Install dependencies: npm i
  2. Fix to binaries for sass: npm rebuild node-sass
  3. Reset database: npm run db:reset
  • Check the db folder to see what gets created and seeded in the SDB
  1. Run the server: npm run local
  • Note: nodemon is used, so you should not have to restart your server
  1. Visit http://localhost:8080/
  2. Go to http://localhost:8080/login/1 to login as a user 1

Screenshots

Home page

"Home page"

Quiz Creation

"Quiz Creation"

Quiz Questions Adding

"Quiz Questions Adding"

Quizzes List

"Quizzes List"

Quiz

"Quiz"

Quiz Result

"Quiz Result"

Dependencies

  • Node 10.x or above
  • NPM 5.x or above
  • PG 6.x

About

Complete Quiz Application, which allows users to create, attend quizzes, and share their results.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •