Skip to content

ferreraa/ARAMRANK-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

ALL RANDOM ALL RANK

Heroku App Status

This is a website managing a fun ranking system for ARAM games in League of Legends.

How to install

install Node.js from here

install docker from here

get yourself a riot api key

go to dev and run docker compose up dynamodb-local in an other shell, go to dev again and run sh reset_db.sh (it will output an error in the beginning the first time you run it) then run docker compose up main-app => that's it you can open a browser and go to localhost:8080

Built with

The technogies involved in this project are all available for free when used for small projects (such as this one).

The project was built with node JS, which can be downloaded here

The database is handled by Amazon DynamoDB. You can either create a remote instance of DynamoDB or install and run a local one

The players' data is accessed through Riot API.

The server is currently hosted on Heroku (Platform as a Service).

Future features ideas

  • Badges for players achieving specific goals
  • Page displaying the hierarchy behind ranks (since it is far from obvious)
  • Overlay displaying aram borders and ranks (would be another project)
  • Rework front end style for ranks, BOs, etc...

Author

Acknowledgments

My thanks go to

About

Website managing a fun ranking system for ARAM games (League of Legends)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •