Timed trivia app, with a highly customizable quiz experience. Select the number of questions, the category, and the difficulty level to get started. You can also choose between multiple-choice and true/false questions. The app will keep track of your score and time, and you can see your results at the end of the quiz.
Questions fetched from the Open Trivia Database API.
Technology | Description |
---|---|
React | Frontend library |
Redux Toolkit | State management |
Vite | Build tool |
Biome | Linter |
To get started, clone the repository and install the dependencies:
npm i
Here are the scripts you can run to interact with the project:
Script | Description |
---|---|
npm run dev |
Launch the app in development mode at http://localhost:3000/ |
npm run lint |
Lint the project |
npm run build |
Build the app for production |
npm run preview |
Preview the production build |
Feel free to contribute, suggest new features, or report issues. Your feedback is highly appreciated!