Quiz-App.md 1.4 KB
Newer Older
F
Florin Pop 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
# 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)
F
Florin Pop 已提交
33
-   [Quiz Progressive Web App built with React](https://github.com/SafdarJamal/quiz-app)