League of Legends Inhouse Tracker
This project's structure is based on the TypeScript-Node-Starter project. Click here for more information on how to set up this project for yourself and how this project is structured. Note that this resource might not be kept up to date as the project evolves.
- Replay uploader
- Upload LoL custom game replays (.rofl files) to extract their information
- Specify the draft order of the game
- User accounts
- Persistent storage
- Summoner stats
- Summoner list
- Gameplay stats
- Summoner roles
- Stat leaderboards
- Match history
- Champion stats
- Individual match stats
- Inhouse ranking system
- More to come!
- Backend
Node
Typescript serverExpress
web app frameworkPassport
user authentication
- Frontend
Pug
template engineBootstrap
frontend toolkitJQuery
framework
- Storage
MongoDB
databaseAzure
cloud storage
This work in licensed under the MIT license, which can be found here.
Third party licenses can be found here.