Eigen product · sportbattles.com

SportBattles — ons eigen SaaS-platform voor racketsporttoernooien

Een platform voor toernooibeheer — van lotingen en planning tot live scores en onlinebetalingen. Volledig door onszelf gebouwd en geëxploiteerd; het bewijs dat we een product van idee tot markt kunnen brengen.

  • ~190.000 regels eigen code
  • 11 lotingsalgoritmen
  • 660 geautomatiseerde tests
  • 2 talen (BG/EN)

Wat SportBattles is

SportBattles is ons eigen platform voor het beheren van racketsporttoernooien — eerst squash, met uitbreiding naar tennis, padel, badminton en tafeltennis. Het bedient vier verschillende rollen tegelijk: organisatoren, spelers, scheidsrechters en toeschouwers.

De volledige levenscyclus van een toernooi loopt via het platform: aanmaken en inschrijvingen, automatische lotingen, planning van banen en tijden, live arbitrage vanaf een tablet bij de baan, openbare pagina's met live uitslagen.

Technische hoogtepunten

  • 11 lotingsalgoritmen — knock-outs, round robin, Zwitsers systeem met play-offs, Monrad, kwalificaties — inclusief samengestelde schema's.
  • Live uitslagen zonder dure infrastructuur — een architectuur ontworpen voor 100 gelijktijdige baanscoreborden op minimale serverresources.
  • Onlinebetalingen via Stripe, een tweetalige interface (Bulgaars en Engels), inloggen met Google/Facebook.
  • 660 geautomatiseerde tests plus end-to-end-scenario's die elke nacht complete toernooien naspelen, van aanmaken tot finale — zodat nieuwe features de oude niet breken.
  • Geautomatiseerde data-import: ruim 3.400 sportlocaties uit Europese catalogi, verrijkt met automatisch geëxtraheerde informatie van 2.500+ websites.

Waarom dit voor u relevant is

Klantprojecten laten zien dat we uw probleem kunnen oplossen. Ons eigen product laat iets meer zien: we weten wat het betekent om een systeem na de lancering te dragen — onderhoud, performance, echte gebruikers, echte betalingen. Die ervaring vloeit in elk project dat we voor klanten bouwen.

Technologie

.NET 10 · ASP.NET Core MVC + API · EF Core · SQL Server · Stripe · Playwright