SuaArena Torneios
Torneios de areia com chave, placar e ranking ao vivo, do cadastro à final.
- 01/Problema
- Organizar torneio de beach tennis, futevôlei ou vôlei de praia costuma ser um malabarismo: inscrição por mensagem, chave montada à mão e atleta perguntando a toda hora quando é o próximo jogo.
- Next.js
- Node.js
- MySQL
- SSE
- AWS
- Nginx

- 02/Solução
- Uma plataforma em que o organizador abre inscrições com pagamento, gera as chaves (grupos e dupla eliminação), lança o placar e todo mundo acompanha o resultado em tempo real pelo celular. Check-in por QR Code no dia do evento e ranking no final.
- 03/Como fiz
- Desenhei e construí o sistema inteiro, do banco ao deploy. Para o placar ao vivo escolhi SSE em vez de WebSocket: o fluxo é só do servidor para o público, então fica mais simples de escalar atrás do Nginx. O front é Next.js, a API é Node.js com MySQL, e tudo roda na AWS (EC2, S3, PM2).
- 04/Resultado
- Mais de 500 competições realizadas na plataforma, entre elas o Claro Beach Volley e o Sand Games Itajaí.








