Skip to content

l-shih/TourneyWatch

 
 

Repository files navigation

TourneyWatch

Tournament manager for Overwatch that seeds individual players in to evenly matched teams. TourneyWatch also allows all users, including spectators, to follow along through tournament brackets, and team roster listings. Users can also view live games via Twitch integrations, and watch highlights uploaded by the manager.

Getting Started

npm install
npm run local
open http://localhost:8080

If you'd like to try out our app with some pre-loaded data, please follow the following steps to run the seed file.

npm run knex migrate:latesst
npm run knex seed:run

Please note that the first user you register, after seeding the database, will own the first tournament. This user must have a valid PC gamer tag (ex. aaaa#3303)

The first tournament can be started by navigating to your profile (under the navbar's User Options) and clicking the "as Manager" tab, or you can enter http://localhost:8080/t/1 in to your adress bar.

Stack

  • Javascript
  • Express.js
  • Node.js
  • EJS
  • jQuery
  • PostgreSQL
  • Bootstrap4

Contributors

About

A tournament manager designed for Overwatch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.3%
  • HTML 2.3%
  • CSS 1.4%