Собствен продукт · sportbattles.com

SportBattles — собствена SaaS платформа за спортни турнири

Платформа за управление на турнири по ракетни спортове — от жребиите и графика до live отчитане на резултати и онлайн плащания. Построена и поддържана изцяло от нас; доказателството, че носим продукт от идея до пазар.

  • ~190 000 реда собствен код
  • 11 алгоритъма за жребии
  • 660 автоматични теста
  • 2 езика (BG/EN)

Какво е SportBattles

SportBattles е нашата собствена платформа за управление на турнири по ракетни спортове — скуош, с разширение към тенис, падел, бадминтон и тенис на маса. Обслужва четири различни роли в едно: организатори, играчи, съдии и публика.

Пълният цикъл на един турнир минава през платформата: създаване и записване, автоматични жребии, разписание по кортове и часове, live отчитане на резултати от таблет до корта, публични страници с резултати на живо.

Технически акценти

  • 11 алгоритъма за жребии — елиминации, групи, швейцарска система с плейофи, Monrad, квалификации — включително комбинирани схеми.
  • Live резултати без скъпа инфраструктура — архитектура, проектирана за 100 едновременни табла на кортове при минимален сървърен ресурс.
  • Онлайн плащания през Stripe, двуезичен интерфейс (български и английски), вход с Google/Facebook.
  • 660 автоматични теста плюс end-to-end сценарии, които всяка нощ преиграват цели турнири от създаване до финал — така новите функции не чупят старите.
  • Автоматизиран импорт на данни: над 3 400 спортни зали от европейски каталози, обогатени с автоматично извлечена информация от 2 500+ сайта.

Защо е важно за вас

Клиентски проекти показват, че можем да решим вашия проблем. Собственият продукт показва нещо повече: че знаем какво значи да носиш система след пускането ѝ — поддръжка, производителност, реални потребители, реални плащания. Този опит влиза във всеки проект, който правим за клиенти.

Технологии

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