The Daily Game Trivia is an open-source and free to play browser game where you have to figure out the secret games of the day based on given hints such as year of release, genre, player's perspective, and more. Inspired by gamedle.wtf.
Game information is imported from Twitch's IGDB.
The Daily Game Trivia is a React application built using Parcel.
To start clone the repository and run:
npm startThis will install dependencies, copy the pre-commit hook and spin up a development server.
The database is loaded staticly from src/database.json. This file is generated by the import script but requires a valid Twitch API client ID and secret.
CLIENT_ID=... CLIENT_SECRET=... npm run importWe use ESLint, Prettier and TypeScript to maintain code quality.
You can apply fixes with:
npm run fixAnd run tpye checking with:
npm run typecheckIt'll also run automatically before commits with the scripts/pre-commit hook.
Build the production bundle by running:
npm run buildApache-2.0 © Arthur Corenzan and collaborators.