Case de Sucesso de Engenharia

SaaS de Votação Multi-tenant para TV Aberta

Uma grande produtora de concursos nos contratou para arquitetar um sistema de votação de alta demanda, que posteriormente foi utilizado para processar votos ao vivo em rede de televisão nacional. Nós entregamos uma plataforma completa com split financeiro instantâneo e dashboards em tempo real.

90.000+
Votos Suportados
0s delay
Painel Realtime
100%
Uptime ao Vivo
Mundo
Pagamentos Globais
Dashboard SaaS de Votação em Tempo Real

< O Desafio Original />

A Cegueira Financeira e o Medo do "Ao Vivo"

Quando fui procurado para arquitetar a solução, a emissora e os organizadores dos concursos enfrentavam dois problemas graves que plataformas prontas não resolviam:

  • Caixa Congelado e Planilhas: As plataformas concorrentes travavam o dinheiro arrecadado com os votos pagos por uma semana. O controle era feito em planilhas arcaicas de Excel, deixando a organização cega sobre o próprio lucro no momento mais crítico.
  • Pânico do Servidor Cai: Votação em TV Aberta gera picos agressivos. Quando o apresentador diz "Vote Agora", o servidor recebe uma marretada de milhares de requisições por segundo. Um banco de dados mal modelado derrete instantaneamente.

< A Engenharia da Solução />

1. Motor de Banco de Dados com Supabase

Para garantir a robustez contra picos, construí todo o núcleo da aplicação utilizando o Supabase (alternativa escalável e open-source ao Firebase baseada em PostgreSQL). O backend foi projetado para escrever os votos de forma hiper-otimizada, batendo a marca de 40 mil votos concentrados logo nos primeiros dias de uso, sem que a CPU do servidor sentisse cócegas.

Arquitetura Global de Pagamentos

2. Split Financeiro Instantâneo e Global

A solução financeira foi a grande virada de chave do negócio. Integrei APIs pesadas de pagamento conectando múltiplos gateways para cobrir o mundo inteiro:

  • Mercado Pago (PIX e Cartão): Para o Brasil, garantindo que o dinheiro do voto pingasse instantaneamente na conta.
  • Stripe e PayPal: Para capturar o alto volume de votos internacionais (pessoas de fora do país votando no concurso).

3. A Evolução: Um SaaS Multi-tenant Realtime

O sucesso foi tanto que o que era para ser um site se tornou uma Plataforma SaaS de franquias. Admins master criavam concursos e cobravam comissões (split) automaticamente de organizadores sub-locados.

Tudo isso envelopado por um Dashboard usando Supabase Realtime. O dono do concurso olhava a tela e as barras de gráfico e faturamento subiam sozinhas na frente dele como um taxímetro, injetando adrenalina e total transparência financeira na operação.

WebSocket Connected

Sua empresa também tem um desafio complexo?

Sistemas genéricos travam quando a pressão sobe. Se a sua operação precisa de alta performance, split de pagamentos ou dashboards em tempo real, nós precisamos conversar.

Agendar uma Consultoria Técnica