SESC Axé
Cabine interativa de IA para um festival de Axé do SESC. O visitante escolhia o artista, tirava uma selfie no quiosque, e a IA fundia a imagem com o universo visual da banda — tudo em segundos, com envio direto pelo WhatsApp. Rodou dias seguidos sem travar.
- React + Vite
- TypeScript
- Zustand
- GSAP + Framer Motion
- Google Gemini 3 Pro (geração de imagem)
- Supabase (Postgres + Storage)
- n8n (envio do WhatsApp)
- Docker + Google Cloud Run
O problema
O SESC queria uma ativação física para o festival que fosse mais do que um photo booth. A pergunta era simples: como transformar uma fila de visitantes em uma experiência personalizada, com a marca do evento e dos artistas, sem comprometer a velocidade da fila?
A primeira tentativa de outros fornecedores envolvia stickers, molduras prontas e câmeras profissionais — funcional, mas genérico. O SESC queria algo que só existisse naquele evento, naquele momento.
A abordagem
Mapeamos o fluxo do visitante em três etapas: escolha do artista, captura da selfie, recebimento da arte gerada. Cada etapa precisava ter atrito mínimo — sem login, sem download, sem espera longa.
A IA generativa entrou no caminho crítico, não como feature de marketing. Sem Gemini 3 Pro, não há produto. Construímos o quiosque inteiro em torno dessa premissa: roster curado de oito artistas, prompts versionados por nome, fallback determinístico em caso de falha de geração, e telemetria fina pra acompanhar cada etapa do funil em tempo real.
O envio foi resolvido pela via menos óbvia: n8n + WhatsApp. Em vez de obrigar o visitante a abrir um app ou escanear QR, ele digitava o número e recebia a arte direto no aplicativo que já estava aberto na mão. Taxa de retirada efetiva: praticamente 100%.
Como funciona
- Escolha — interface 9:16 mostra os oito artistas como cards animados (GSAP). Toque escolhe.
- Captura — webcam do quiosque captura a selfie em alta resolução. Preview com retoque automático.
- Geração — Gemini 3 Pro recebe a foto + prompt do artista escolhido + diretrizes visuais do festival. Tempo médio: 12s.
- Persistência — imagem original e gerada vão pro Supabase Storage. Metadados (artista, horário, tempo de geração) entram em uma tabela com RLS.
- Entrega — n8n dispara mensagem com a arte pro WhatsApp do visitante.
- Dashboard — métricas hora a hora alimentam um painel interno pra equipe do SESC monitorar performance ao vivo.
Stack escolhida
A escolha foi feita em torno de duas restrições: velocidade de iteração no evento (o que mudar entre os shows) e resiliência durante a fila (sem travas, sem fallback feio).
- React + Vite + Zustand — UI rápida de iterar, fácil de hot-reload no quiosque entre artistas.
- Tailwind CSS via CDN — sem build pra estilo.
- Gemini 3 Pro — qualidade de geração superior pra rosto humano + estilização forte.
- Supabase + RLS — persistência segura sem precisar montar backend dedicado.
- Cloud Run + Docker — deploy de imagem fixa, escala automática durante picos de fluxo.
- n8n — orquestração do WhatsApp sem código novo, fácil de trocar provedor.
O resultado
Rodou dias seguidos no festival, sem queda. Cada artista teve seu pico esperado durante o respectivo show. O painel ao vivo permitiu ao SESC ajustar comunicação interna e fluxo da fila em tempo real.
Fica como case do que entendemos por IA nativa: a tecnologia não foi uma camada decorativa. Sem o modelo gerador, não havia produto — e o resto da arquitetura existiu pra deixar essa peça segura, observável e barata pra operar.
Tem um evento, ativação ou produto onde a IA precisa estar no caminho crítico? Vamos conversar.