/games-db

Video games aggregator using IGDB

Primary LanguagePHP

games-db

  1. System requirements & installation

Your environment requires the following dependencies

  • PHP 8.0

Clone the repo

git clone https://github.com/bryceandy/games-db.git

or using the Github CLI

gh repo clone bryceandy/games-db

then run

composer install && npm install
  1. Add required environment variables
TWITCH_CLIENT_ID=
TWITCH_CLIENT_SECRET=
TWITCH_AUTH_URL=https://id.twitch.tv/oauth2/token
IGDB_REQUEST_URL=https://api.igdb.com/v4/
  1. Run the app
php artisan serve
  1. Testing

Run the test suite

php artisan test