📈 League of Legends Stats Web App
Find a file
2022-02-01 00:13:44 +01:00
client refactor: better way to store lastMatchId 2022-01-31 23:44:22 +01:00
server refactor(api): cleaner way to filter next matchIds to fetch 2022-02-01 00:13:44 +01:00
.gitignore chore: add global .gitignore 2021-09-18 21:38:19 +02:00
docker-compose.yml docs: little update on the README (will need more tweaks) 2021-09-20 19:57:50 +02:00
leaguestats.code-workspace chore: remove old folder from vscode workspace too 2021-09-20 19:22:13 +02:00
LeagueStatsSQL.diagram docs: little update on the README (will need more tweaks) 2021-09-20 19:57:50 +02:00
LICENSE chore: upgrade LICENSE to 4.0 because 1.0 is deprecated 2020-04-05 15:58:50 +02:00
netlify.toml First try to deploy frontend on Netlify 2019-08-19 13:09:17 +02:00
README.md docs: little update on the README (will need more tweaks) 2021-09-20 19:57:50 +02:00

LeagueStats

Netlify Status LeagueStats.gg official Discord

The goal of leaguestats.gg is to provide global complete data for all League of Legends summoners.
Here is an example of stats for some summoner.

Screenshot

Installation

Development environment requirements :

You can use the docker-compose.yml file to quickly setup Postgre and Redis in development.

Setting up your development environment on your local machine :

> git clone https://github.com/vkaelin/LeagueStats.git
> cd leaguestats/client
> npm install

# And

> cd leaguestats/server
> npm install
> cp .env.example .env # edit the values
> node ace migration:run

Useful commands

Running the app :

> cd client
> npm run dev

# And

> cd server
> npm run dev

Deploying the app :

> cd client
> npm run build

# And

> cd server
> npm run build
> node build/server.js

Contributing

Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.

License

NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
https://creativecommons.org/licenses/by-nc-sa/4.0/

You are free to:

Share — copy and redistribute the material in any medium or format

Adapt — remix, transform, and build upon the material

Under the following terms:

NonCommercial — You may not use the material for commercial purposes.

ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.