SwissRounds plugin for CakePHP
You can install this plugin into your CakePHP application using composer.
The recommended way to install composer packages is:
composer require your-name-here/SwissRounds
Some background about this project.
Normal polo clubs use Podium. To use that, we have to get all our players to sign up for the League of Bike Polo and register themselves in our tournament with their teams, before the day of. The trouble is, our club can't really handle that. Hardly any of our players even know how to operate a computer, let alone sign up for LOBP. Besides that, our tournaments are traditionally mixers. That means you don’t choose your team – you throw your name in a hat and play with whoever you draw. We like it that way, because it keeps things low-key and egalitarian. The weakest player in the tournament still has a chance of scoring a few goals, and the winners are likely to be three strangers who have never played together before. It gives the Victoria players a chance to do okay, even though we’re playing against some of the best players in the world, who come over from Seattle and Vancouver.
So we don’t like Podium that much. (Though it is an excellent piece of software and a great contribution to the polo community!)
Jawn asked me to come up with something better last year. I think he asked me the year before as well. He asked a third time this year, with 4 months of run-up time, and this year I’m actually ready to pull it off.
PHP 7, jQuery v3.1.1 and MySQL 5.6 are used as well.