This project is a trivia app that allows users to fetch and view trivia questions from the Open Trivia DB. It is built with React and uses Sass for styling, following the BEM model. The frontend tooling for this project is Vite.
In this app, users can customize their trivia experience by selecting various options when making the API request, such as the number of items to retrieve and the category of questions.
This project makes use of React hooks, including useEffect()
and useState()
.
The project is hosted on Netlify. To checkout this project head on over to https://adiequizzical.netlify.app
To get started with this project, follow these steps:
- Clone the repository:
git clone https://github.com/adienox/quizzical.git
- Install the dependencies:
npm install
oryarn install
- Start the development server:
npm run dev
oryarn dev
To deploy this project, follow these steps:
- Build the project:
npm run build
oryarn build
- Deploy the built files to your hosting platform (in this case, Netlify)
We welcome contributions to this project! If you have an idea for a feature or improvement, please open an issue to discuss it.
To contribute code, follow these steps:
- Fork the repository
- Create a new branch for your changes
- Make your changes
- Test your changes thoroughly
- Submit a pull request for review