Produto próprio · sportbattles.com

SportBattles — a nossa própria plataforma SaaS para torneios de desportos de raquete

Uma plataforma de gestão de torneios — dos sorteios e da calendarização à pontuação ao vivo e aos pagamentos online. Construída e operada inteiramente por nós; a prova de que conseguimos levar um produto da ideia ao mercado.

  • ~190.000 linhas de código próprio
  • 11 algoritmos de sorteio
  • 660 testes automatizados
  • 2 idiomas (BG/EN)

O que é o SportBattles

O SportBattles é a nossa própria plataforma de gestão de torneios de desportos de raquete — primeiro squash, em expansão para ténis, padel, badminton e ténis de mesa. Serve quatro papéis diferentes em simultâneo: organizadores, jogadores, árbitros e espectadores.

O ciclo de vida completo de um torneio passa pela plataforma: criação e inscrições, sorteios automáticos, calendarização de campos e horários, arbitragem ao vivo a partir de um tablet junto ao campo, páginas públicas de resultados em direto.

Destaques técnicos

  • 11 algoritmos de sorteio — eliminatórias, round robin, sistema suíço com playoffs, Monrad, qualificações — incluindo esquemas compostos.
  • Resultados ao vivo sem infraestrutura dispendiosa — uma arquitetura concebida para 100 marcadores de campo em simultâneo com recursos de servidor mínimos.
  • Pagamentos online via Stripe, interface bilingue (búlgaro e inglês), início de sessão com Google/Facebook.
  • 660 testes automatizados mais cenários end-to-end que repetem torneios inteiros, da criação à final, todas as noites — para que as funcionalidades novas não quebrem as antigas.
  • Importação automatizada de dados: mais de 3.400 instalações desportivas de catálogos europeus, enriquecidas com informação extraída automaticamente de 2.500+ websites.

Porque é que isto lhe interessa

Os projetos para clientes mostram que conseguimos resolver o seu problema. O nosso próprio produto mostra algo mais: sabemos o que significa sustentar um sistema depois do lançamento — manutenção, desempenho, utilizadores reais, pagamentos reais. Essa experiência entra em cada projeto que construímos para os clientes.

Tecnologia

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