Quiz Contest API
NodeJs
Typescript
MySQL
SvelteKit
Quiz Contest API is a completely free API where you can find hundreds of trivia-style questions, with the six original categories of the game. It was born from the idea of providing a tool to easily build question games, mainly during the development learning stage.
If you request your API KEY from the website, you will receive an email in your inbox with it. Once you have it, you just need to add it to your headers each time you make a request, as indicated in the documentation, to start getting questions.
To mention a detail of the construction process, initially, the database was set up on the free tier of Planetscale. I wanted to use this database after seeing the good results of the 2023 State Of Databases, where it was listed as one of the most voted options to use if people were to start a new project. But eventually, I had to migrate the database because they decided to withdraw the free tier.
The project is active, so I periodically update the API with new questions from each category, as well as technical and usability improvements both on the landing page and in the API.