A React application that visualizes data from the Open Trivia DB API. This project allows users to explore trivia questions by category and difficulty level through interactive charts.
Light and Dark theme views
- View a list of trivia categories
- See the distribution of questions by category
- See the distribution of questions by difficulty level
- Filter questions by selecting a specific category
- Interactive charts using Recharts library
- React (with functional components and hooks)
- TypeScript
- Recharts for data visualization
- Axios for API requests
- CSS for styling
- Node.js (v14 or later)
- npm or yarn
- Clone the repository
git clone https://github.com/breadoorr/test-visualization.git
cd test-visualization
- Install dependencies
npm install
- Start the development server
npm start
This application uses data from the Open Trivia Database, a free-to-use, user-contributed trivia question database.