Skip to content

An application that displays trivia questions with multiple-choice answers to select from.

Notifications You must be signed in to change notification settings

Simpcyclassy/tandem_quiz

Repository files navigation

Tandem Code Challenge

A quiz application built with TypeScript 3.9 and Vue 2.6 JavaScript framework on Vuetify 2.2 material design framework and Vuex 3.4 for state management.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Run unit tests

npm run test:unit

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Assumptions

  • A round of trivia has 10 Questions
  • All questions are multiple-choice questions
  • The score does not need to update in real time
  • Results can update on form submit, button click, or any interaction you choose
  • Trivia data such as the questions, correct and incorrect answers are provided via a JSON file.

Acceptance Criteria

  • A user can view questions.
  • Questions with their multiple choice options must be displayed one at a time. Questions should not repeat in a round.
  • A user can select only 1 answer out of the 4 possible answers.
  • The correct answer must be revealed after a user has submitted their answer A user can see the score they received at the end of the round

alt text alt text alt text alt text alt text

About

An application that displays trivia questions with multiple-choice answers to select from.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published