Check-in

Como gerenciar múltiplos dispositivos de check-in simultaneamente

Use vários dispositivos em paralelo — cada um faz check-in sem conflito ou duplicação.

Em eventos grandes, um único dispositivo não dá conta da fila. O VaideBaila suporta múltiplos dispositivos de check-in simultâneos sem conflito: cada scan vai direto para o backend em transação atômica, e um ingresso só pode ser validado uma vez.

Cenário típico

Festa com 2.000 pessoas? Coloque 4-6 pontos de check-in, cada um com um dispositivo e um staff. O sistema garante que o mesmo ingresso não entra duas vezes, mesmo se dois dispositivos scanearem ao mesmo tempo.

Passo a passo de configuração

  1. Crie usuários staff no painel em EquipeAdicionar membro. Cada staff tem login próprio (email + senha).
  2. Cada staff instala o app VaideBaila e faz login com sua conta. Todos veem o mesmo evento.
  3. No dia do evento, cada dispositivo abre o evento e começa a escanear — sem coordenação extra.

Como o sistema previne duplicação

A cada QR Code escaneado, o app envia a requisição ao backend que roda dentro de uma transação Postgres:

  1. Trava a linha do ingresso
  2. Lê o status atual
  3. Se VALID → muda para USED e retorna sucesso
  4. Se USED → retorna "Já usado em [data/hora] por [dispositivo]"

Isso impede duas confirmações simultâneas: a segunda cai na condição USED e é rejeitada.

Relatório no painel

Durante o evento, o dashboard mostra em tempo real (polling 5s):

  • Total de check-ins feitos
  • Check-ins por lote
  • Check-ins por dispositivo/staff (útil para ver se algum staff está atrasado)
  • Gráfico temporal (picos da noite)

Boas práticas para eventos grandes

  • Separe filas por lote (pista, camarote, VIP) — evita confusão e acelera
  • Teste a rede local antes (Wi-Fi do local ou 4G) — se sinal ruim, use modo offline
  • Tenha 1 dispositivo reserva — se um celular travar ou descarregar
  • Use fone de ouvido nos scanners — feedback sonoro ("beep verde" = válido) agiliza

Artigos relacionados

Atualizado em 22/04/2026