Skip to content

cognitoforms/frontend-exercise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cognito Forms Technical Exercise

Your task will be to implement the Quiz.vue component. This component should provide a user interface based on the following description:

Prompt the user with a series of multiple choice questions, one at a time, then provide a summary of how the user answered the questions.

  • A button should be used to advance from one question to the next
  • The user cannot advance to the next question without answering the current question
  • Once a question has been answered, the user cannot revisit it
  • The summary should display all questions and their respective answers in one view

You may add or remove files as you see fit, but the build/deployment process should not change.


CodeSandbox

The easiest way to complete this exercise is to open this repository in CodeSandbox and click the blue Fork button in the top right corner. From there you can add and edit files and see how your output is progressing.

When you're done, use the Share button in the top right to send us a link. Be sure to configure the link so we don't need to be a member of your workspace to open it.

Local Development

You may elect to fork this repository and implement your solution using whatever tools you prefer. Your solution must still be a CodeSandbox link, however. You can easily create a sandbox from your GitHub repository here.

Below are the relevant command line scripts to enable development:

# install dependencies
npm install

# run the application with hot reloading
npm run serve