Introduction to our Quiz App

What is a Quiz App?

A Quiz App is a simple web application that presents users with a series of questions and records their answers.

In our version, the app:

  • Fetches multiple-choice questions from the Open Trivia Database API.
  • Allows users to choose a quiz category or domain.
  • Displays one question at a time with randomized answer choices.
  • Tracks the user’s current score and shows which questions were answered correctly or incorrectly.
  • Presents a final scorecard with a detailed summary.

The app also features a welcoming introduction screen, encouraging messages, and clear transitions between question and result views.

This project will help demonstrate how React handles data fetching, state updates, conditional rendering, and component structure.