Skip to content

Instantly share code, notes, and snippets.

@katarzynazemka
Last active August 21, 2024 08:37
Show Gist options
  • Save katarzynazemka/5573f5e5fcdd935774ed9255e10eff54 to your computer and use it in GitHub Desktop.
Save katarzynazemka/5573f5e5fcdd935774ed9255e10eff54 to your computer and use it in GitHub Desktop.

Idea

Create an quiz app using Trivia API.

General requirements

  • Use Trivia Api
  • One question visible on the screen at once
  • Ability to go back to any question and change given answer - if quiz is not finished
  • Showing progress of the quiz
  • After submitting there should be a summary with the chart (for example correct to incorrect answers ratio, few last quizzes results, time spent on each question or any other statistic)
  • Application should be responsive and work on desktop, tablet and mobile devices
  • Nice loooking UI

Additional features

If you want, you may also include additional features that come to your mind - that will be beneficial.

Can I use helper libraries / packages?

You can use any package or library you want

Which framework/library should I use?

  • Vue3
  • TypeScript
  • Store manegement solution: Vuex / Pinia
  • Router

What about tests?

It would be good to show you know how to write them. You don't have to aim for 100% code coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment