Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.35 KB

README.md

File metadata and controls

50 lines (40 loc) · 1.35 KB

Quiz. What? V.1

  1. Select the number of questions
  2. Choose the category / difficulty / type
  3. Start the quiz
  4. Receive questions
  5. Answer them
  6. Watch the results / right answers

Tech details.

  • Used CSS modules as a frontend development methodology
  • Added responsiveness using media queries
  • Integrated Trivia API to use 8520 questions
  • Implemented timer to control quiz time
  • Developed user-friendly routing using React router
  • Enhanced UX through React skeleton

Tech used.

  • Typescript
  • Redux Toolkit
  • ReactJS 18
  • React Router v6
  • React skeleton
  • Sass
  • axios
  • Rest API

How to run the project

  1. Pull this repository to your device
    git clone https://github.com/vladimirkhvan/quiz.git
  2. Change directory to project directory
    cd {project folder path}
  3. Run project using npm
    npm start
  4. Wait until the new tab with the address localhost:3000 will be opened
  5. Enjoy!

Links

Deployed project: Show Website Check API: Show Trivia API