A simple Laravel App that displays what champions you have chest available on left this season. The app has a form where you fill in a league username and pick your designated server. Then it will fetch the required information by using Riot's Summoners-V4 API, Champion-Mastery-V4 API and Data Dragon API.
A simple Laravel App that displays what champions you have chest available on left this season.
It only requires a RGAPI (Riot Games API Key) to run. The app has a form where you fill in your league username
and pick your designated server. Then it will fetch the required information by using Riot’s Summoners-V4 API,
Champion-Mastery-V4 API and Data Dragon API.
cp .env.example .env
and fill in your RGAPI key in the .env filedocker-compose up -d
to create/run the containersdocker exec api php artisan key:generate
http://localhost:8000
in your browser to use the appI had intended to keep this project very minimalistic, and by that I mean no framework,
I figured out eventually I needed to do an overhaul as templating became necessary. Overall I am very
pleased with the result on how the UI turned out, despite it not being in the main focus of the project.
TLDR:If you do not own a champion, but has XP on it- it will show up as Riot Games’ API
has no indicator for if you own a champion or not,
the API just assumes you do if you have XP on it. The only way this API can show 100% correct is
IF you own all champions,
and have at least played them once
docker exec api php artisan config:clear
then do a full-refresh of browser