Build a working React quiz app that makes use of an API. Always keep in mind the user experience they have with the app.
- ✅ Two Screens (Start & Questions)
- ✅ Pull 5 questions from the OTDB API
- ✅ Tally correct answers after "Check Answers" is clicked
- ✅ Styled & Polished
- ⭐️ Mobile first approach
- ⭐️ Ability to choose Category
- ⭐️ Ability to choose Difficulty
- ⭐️ Ability to choose Number of Questions (I limited it to 5 Max)
- ⭐️ Verify that all questions have been answered before running check and display message for the user
- ⭐️ Loading animation while/if the data from the API takes a bit to display.
- ⭐️ Dark color scheme based on system/user preference
- Dealing with asynchronous nature of State and getting comfortable with useEffect
- Many conditional rendering items/events
- CSS specificity for selected radio buttons
- Assigning a CSS class to an answer based on if the user answered correctly, incorrectly or the answer was not chosen.
- Mobile first approach



