Skip to content

bryanling1/OLAE-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ontario League of Associated Esports -Development Website


OLAE-2020

Description

The Ontario League of Associated Esports (OLAE) is a varsity League of Legends league based in Ontario Canada. The organization specializes in assisting with the establishment of in-school clubs and producing professional live tournament coverage on its website and social media platforms.

The site consists of a login system for students with real-time matchmaking and allows users to compare their in-game statistics against the entire pool of competitors.

Media helpers documentation

olae-site-preview1 olae-site-preview2

Project History

  • 2017: Originally Branded ESHA (ESports for High school Association), Clubs are established at Waterloo Collegiate and Waterloo Oxford as a part of the club development program on a static web-page generated by naive python functions by some high school randos.

  • 2018: ESHA re-brands to OLAE and runs a private provincial tournament including select 8 teams from the GTA after a lack of support from the school board. Platform transfers to PHP and MySQL for user login support

  • 2019-onward: High schoolers enter university and make the program public, running a pre-season with 12 teams from 6 schools ahead of the 2020 regular season. Platform transfers to node.js and React for real-time matchmaking and API support.

Details

  • Front-end: React-Redux Firebase combo for matchmaking, competitor statistics, and site modules (schedules, leaderboards, etc.)

  • Back-end: Simple node.js proxy server to acceess RIOT's API for match result requests

Feedback

Feel free to file an issue.

Contributing

Please open an issue first to discuss what you would like to change.

About

Ontario League of Associated Esports Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published