Skip to content

Liandry data collector software. Usted to get the data to use on liandry project.

Notifications You must be signed in to change notification settings

Liandrys/data-collector

Repository files navigation

Liandry Data Collector

This repo contains the source code of the liandry data collector. Wich is used to get the data required by the Liandry project.

All the data its extracted through the RIOT DEVELOPER API

Run the project

Before run the project please set the .env file on the root folder with the next information:

  DATABASE_NAME='XXXX-XXXXXX'
  DATABASE_USER='XXXXXXXXX'
  DATABASE_PASSWORD='XXXXXX_XXXXXX_XXXXXXX'
  DATABASE_HOST='XXXXX.XX.XXXXX.XXX'
  DATABASE_PORT=XXXX
  RIOT_API_LEY='XXXXXX-XXXXX-XXXXX-XXXXX-XX'

Then run npm install

To execute the project run npm start

Database

The project works with PostgresSQL database.

Features

The data collector can extract the next information from league and save it on the data base:

Summoner

  • Name
  • Leagues
  • Level
  • Matches ids
  • Played matches
  • Won matches
  • Losing matches
  • Puuid
  • Summoner id
  • More used champions

Matches

  • Match id
  • Game id
  • Game duration
  • Game mode
  • Game type
  • Game version
  • Participants
  • Average range
  • Team MVP

Champions Stats

  • Id: ${champion_id}_${team_position}_${rank}
  • Champion id
  • Champion name
  • Played matches
  • Won matches
  • Losing matches
  • Individual position
  • Team position
  • Rank
  • Runes
  • Match up

Disclaimer

Liandry Data Collector isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.

About

Liandry data collector software. Usted to get the data to use on liandry project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published