Skip to content

Server that handles json get requests for league of legends information about items.

Notifications You must be signed in to change notification settings

codewithsergio/server-lol-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

League of Legends API Server

Major Sections

Data Updater

The data updater is a separate Java program from the main server that only updates the items json and images files with the current data from RIOT API.

The data updater should:

  • Get latest item json data
  • Parse and locally store only relevant information
  • Compress png files to lessen bandwidth out of server and for user experience when fetching data from our server.

Main Server

The server should always be active so users are able to access information whenever they want to. The server should:

  • Allow front-end to receive item information such as image, name, and description from API endpoint
  • Authenticate and login users
    • Store user information in database
    • Cache user login in browser for fewer requests to server
  • Allow user to search for players
    • Player pages will show profile image, name, and level at the top
    • Show recent games
      • All players in that game (name and champion image) and what team they were in
      • KDA, CS, other data per player
      • Win or lose for player

About

Server that handles json get requests for league of legends information about items.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages