
(Badminton) Tournament Software
A web app for creating and managing a doubles tournament. Matches are generated to create random teams each round while making each team play against another team with similar strength to ensure the best possible quality of the matches. A ranking table is displayed by the same rules as those of Swiss-Badminton in the "Swiss-System" style.
The app was made for my badminton club to manage a doubles tournament with specific needs regarding the generation of matches and ranking.
I made this app when I was 19 and it was my first ever web app, so try not to judge too much😉
Features
- Creating a tournament with a list of participants.
- Generating new rounds where the teams, opponents and bench players are generated (taking into account previous rounds).
- Displaying a ranking table by the same rules as those of Swiss-Badminton.
Publication
Technical Details
Platform
Web
Framework
React
Languages
UI Library
Bootstrap
Backend
Firebase - Typescript
Services used
Firestore, Cloud Functions
Images (1)
Tap image to view in fullscreen