SportBattles — unsere eigene SaaS-Plattform für Racket-Sport-Turniere
Eine Plattform für Turnierverwaltung — von Auslosungen und Spielplänen bis zu Live-Scoring und Online-Zahlungen. Vollständig von uns entwickelt und betrieben; der Beweis, dass wir ein Produkt von der Idee bis zum Markt tragen können.
- ~190.000 Zeilen eigener Code
- 11 Auslosungsalgorithmen
- 660 automatisierte Tests
- 2 Sprachen (BG/EN)
Was SportBattles ist
SportBattles ist unsere eigene Plattform für die Verwaltung von Racket-Sport-Turnieren — zuerst Squash, mit Erweiterung auf Tennis, Padel, Badminton und Tischtennis. Sie bedient vier verschiedene Rollen zugleich: Veranstalter, Spieler, Schiedsrichter und Zuschauer.
Der komplette Lebenszyklus eines Turniers läuft über die Plattform: Erstellung und Anmeldungen, automatische Auslosungen, Court- und Zeitplanung, Live-Refereeing vom Tablet am Court, öffentliche Live-Ergebnisseiten.
Technische Highlights
- 11 Auslosungsalgorithmen — K.-o.-Systeme, Round Robin, Schweizer System mit Playoffs, Monrad, Qualifikationen — einschließlich kombinierter Schemata.
- Live-Ergebnisse ohne teure Infrastruktur — eine Architektur, ausgelegt auf 100 gleichzeitige Court-Scoreboards bei minimalen Serverressourcen.
- Online-Zahlungen über Stripe, eine zweisprachige Oberfläche (Bulgarisch und Englisch), Anmeldung über Google/Facebook.
- 660 automatisierte Tests plus End-to-End-Szenarien, die jede Nacht ganze Turniere von der Erstellung bis zum Finale durchspielen — damit neue Funktionen keine alten kaputt machen.
- Automatisierter Datenimport: über 3.400 Sportstätten aus europäischen Katalogen, angereichert mit automatisch extrahierten Informationen von mehr als 2.500 Websites.
Warum das für Sie relevant ist
Kundenprojekte zeigen, dass wir Ihr Problem lösen können. Unser eigenes Produkt zeigt mehr: Wir wissen, was es heißt, ein System nach dem Launch zu tragen — Wartung, Performance, echte Nutzer, echte Zahlungen. Diese Erfahrung fließt in jedes Projekt ein, das wir für Kunden bauen.
Technologie
.NET 10 · ASP.NET Core MVC + API · EF Core · SQL Server · Stripe · Playwright