# Quiz App **Tier:** 1-Beginner Practice and test your knowledge by answering questions in a quiz application. As a developer you can create a quiz application for testing coding skills of other developers. (HTML, CSS, JavaScript, Python, PHP, etc...) ## User Stories - [ ] User can start the quiz by pressing a `button` - [ ] User can see a question with 4 possible answers - [ ] After selecting an answer, display the next question to the User. Do this until the quiz is finished - [ ] At the end, the User can see the following statistics - Time it took to finish the quiz - How many correct answers did he get - A message showing if he `passed` or `failed` the quiz ## Bonus features - [ ] User can share the result of a quiz on social media - [ ] Add multiple quizzes to the application. User can select which one to take - [ ] User can create an account and have all the scores saved in his dashboard. User can complete a quiz multiple times ## Useful links and resources - [Open Trivia Database](https://opentdb.com/api_config.php) ## Example projects - [Quiz app built with React](http://tranquil-beyond-43849.herokuapp.com/) (wait for it to load as it is hosted on Heroku) - [Quiz app interface](https://codepen.io/FlorinPop17/full/qqYNgW) - [Quiz Progressive Web App built with React](https://github.com/SafdarJamal/quiz-app)