Inspiration
Because our club has weekly tournaments, it has quickly become a cumbersome task to create tournament brackets with optimal seeding. This tool is aiming to automate the entire process to relieve a lot of stress on the members of the club that run tournaments.
What it does
BracketMaster's main function is to parse the club's ranking ladder that's online at http://ocsmash.weebly.com/the-ladder.html. After the data has been retrieved, it can be used to organize the list of entrants at a specific tournament by their skill level. The application even creates a bracket on a popular online tournament organizing tool automatically, by using the tool's public API.
How we built it
We chose to write primarily in PHP after failing horribly to create a website using a MEAN stack. WELP, at least we tried.
Challenges we ran into
How do I node.js
Accomplishments that we're proud of
We were very proud of the fact that we were able to actually parse the club's dense ranking ladder, as we were not sure how difficult of a task it would prove to be.
What we learned
We learned some awesome tricks for parsing webpages. We also learned that we don't even need to sleep ever, and everybody else is a weenie.
What's next for BracketMaster
We'd love to make the website much prettier on the surface as we didn't devote too much time to that during development.