ZapBebidas
SaaS de cardápio digital e pedidos pelo WhatsApp para distribuidoras de bebidas, com mensalidade fixa e sem comissão por pedido.
- Contexto
- Produto próprio, no ar
- Início
- Tipo
- Full stack
Em números
- endpoints na API
- 57
- tabelas no PostgreSQL
- 41
- testes automatizados
- 339
- workers em segundo plano
- 4
- linhas de TypeScript
- 29 mil
Contado no código em out 2026.
Arquitetura
O problema
Distribuidora pequena vende pelo WhatsApp, e o pedido chega bagunçado: áudio, foto, mensagem picada. Os marketplaces organizam isso, mas cobram de 12% a 30% de cada venda. Eu quis dar à loja um canal próprio, com o link dela, pagando um valor fixo.
O que eu construí
- Plataforma multi-loja do zero, com banco compartilhado e cada loja isolada das outras.
- Integração com o WhatsApp via Evolution API: conexão por QR Code, aviso automático de status e central de conversas no painel.
- Kanban de pedidos atualizado em tempo real e mensagens automáticas configuráveis por status.
- Planos mensais com pagamento pelo Mercado Pago, já com cliente pagante na fase piloto.
O que eu aprendi
Mandar mensagem direto do front quebra na primeira instabilidade da API do WhatsApp, então os envios passam por uma fila com retry. E a parte mais difícil não foi código: foi pensar em cliente, operação e dinheiro entrando, e não só na feature bonita.