This quiz web application contains 21 questions on various topics over three rounds.
- Live Site: https://rudy-b-quiz.netlify.app/
- Jest unit testing
- A user can view questions.
- Questions with their multiple choice options must be displayed one at a time.
- Questions do not repeat in a round.
- A user can select only 1 answer out of the 4 possible answers.
- The correct answer is revealed after a user has submitted their answer
- A user can see the score they received at the end of the round
- A user can skip a question (but it counts as unanswered towards their score)
- Status bar to visual display progress until quiz completion
- Responsive web app for mobile and desktop
Install yarn dependencies
yarn install
Compiles and hot-reloads for development
yarn serve
Run Jest Unit tests
yarn test:unit
Vue 2.6.11 core-js 3.6.5
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Version 2.0 will contain:
- Questions and question choices changing order each time the quiz is played
- Ability to save High Scores
- Add personalization to include player's name
- Choice to add timer to answer each question (30 sec, 60 sec, 90 sec, etc.)