Tournament Assembly was created with the intent streamlining tournament creation & upkeep and scoreboard upkeep. Our project aims to create a free open source variant compared to other tournament creation applications that currently exist.
Instructions for how to setup and run the application
body-parser - https://github.com/expressjs/body-parser
Svelte Navigator - https://github.com/mefechoel/svelte-navigator
svelte-spa-router - https://github.com/ItalyPaleAle/svelte-spa-router
Svelte Carousel - https://vadimkorr.github.io/svelte-carousel/
The application is designed to be intuitive and easy to use and we have taken that in to consideration during the development. From the main page you can start creating tournaments quickly by selecting "create tournament as guest" or you can sign up and create your account in order to save created tournaments.
List of Tournament Assembly features:
This project is released under the GNU GPL v3.0. Any changes or derivatives must also be distributed under the terms of the GPL, maintaining the open nature of the source code.
cypress - https://www.cypress.io/
body-parser - https://github.com/expressjs/body-parser#readme
Svelte Navigator - https://github.com/mefechoel/svelte-navigator#readme
svelte-spa-router - https://github.com/ItalyPaleAle/svelte-spa-router#readme
Svelte Carousel - https://github.com/vadimkorr/svelte-carousel#readme
Q: I accidentally refreshed the page as a guest user, do I have to create my tournament all over again?
A: No worries, we took that in to considiration and made a cache that saves users changes, however caching works only on one tournament at the time. For example if you make a playoff bracket and go to make a scoreboard, the playoff bracket won't be saved. Only the most recent tournament type will be saved into the cache as a guest user.
Q: The wrong player advanced to the next round in the playoffs, can I undo this?
A: Yes you can, there is an "undo match"-button in every round in the playoffs excluding the starting round. Let's say the wrong player advanced to the semi-finals from the quarterfinals, you just click the "undo match" button and add th right match up there.
Q: In the groups, do I have to create a match schelude on my own?
A: No, there is a button dedicated to that "Generate a match schelude", click that and our software will create a round of games for that group. If you want play multiple rounds, just press the same button again when the ongoing round is finished.