Über mich
Ich beschäftige mich seit vielen Jahren mit IT-Architekturen und entwickle Software sowohl beruflich als auch privat. Badminton spiele ich seit vielen Jahren – unter anderem im VFL Gemmrigheim.
Über KLUE Badminton Services
KLUE Badminton Services ist aus einem ganz praktischen Bedarf entstanden: Wir wollten unsere internen Spaß-/Jux-Turniere so organisieren, dass Teams und Paarungen regelmäßig wechseln, die Matches dennoch fair bleiben und die Ergebnisse direkt in einer Rangliste landen.
Die ersten Jahre haben wir das mit Excel und Makros gelöst – das hat funktioniert, wurde aber mit jeder zusätzlichen Anforderung komplexer: unterschiedliche Spielerzahlen, flexible Regeln (Sätze / Punkte), Spieler, die später dazukommen oder früher gehen, Trostrunden, Kombi-Turniere und mehr.
Daraus ist Schritt für Schritt eine webbasierte Turnier- und Vereinslösung geworden, die Vereine ohne Installation im Browser nutzen können.
Was du damit machen kannst
- Turniere anlegen und verwalten (verschiedene Systeme, inkl. KO / Rangliste etc.)
- Spieler, Teams und Ergebnisse erfassen
- Vereinsinterne Ranglisten führen
- Benutzer- und Rechteverwaltung pro Verein (Mandant)
Den besten Überblick bekommst du in der Hilfe.
Aktuelle Architektur (STACKIT)
Früher lief das System als Prototyp lokal. Heute ist die Anwendung produktiv in der STACKIT Cloud Foundry betrieben. Die Daten liegen in einer PostgreSQL-Datenbank, ebenfalls als gemanagter Service bei STACKIT.
Technologie-Stack (kurz)
- Frontend/Server: Java Web-App (Vaadin)
- Persistenz: Hibernate + PostgreSQL
- Deployment: WAR-Artifact, Deployment via Cloud Foundry (manifest.yml)
- Hosting: STACKIT Cloud Foundry + gemanagte PostgreSQL
Wenn du Feedback oder Ideen für weitere Turnierformate hast, freue ich mich über eine Nachricht.
