Todos os cases
Sistema
Zest
Cardápio digital próprio. Sem taxa por pedido. Pronto em minutos.

- Cliente
- Zest (próprio)
- Categoria
- Sistema
- Ano
- 2025–2026
Briefing
Restaurante que vende pelo iFood paga taxa cara, perde dado do cliente e ainda fica preso ao layout do app de delivery. Zest é a alternativa: cardápio digital próprio, sem taxa por pedido — com tudo que vem depois (KDS de cozinha, monitor de pedidos, CRM, marketplace) num painel só. Projeto interno da Creatyze, vendido como SaaS.
Entregas
- Plataforma SaaS multi-tenant
- Cardápio público por slug do restaurante, com suporte a domínio próprio do lojista via Caddy on-demand TLS
- Painel administrativo do estabelecimento + super-admin pra gestão da rede
- KDS (Kitchen Display System), OMS, IMS (estoque com CMV) e BI/Analytics
- Billing PIX recorrente integrado a 4 gateways intercambiáveis (Asaas, Mercado Pago, Pagar.me, OpenPix)
- Emissão de NFC-e via Nuvem Fiscal + integração iFood Merchant API
- Notificações automáticas via WhatsApp em 2 provedores (Evolution self-hosted + Meta Cloud)
Decisões
- Multi-tenant desde o dia zero — isolamento por lojaId em TODAS as tabelas, sem schema-per-tenant, deploy único.
- Caddy on-demand TLS com endpoint de validação dinâmico (/dominio-valido?domain=...) — lojista cadastra domínio próprio sem reconfiguração manual nem operação de DNS do nosso lado.
- Provider pattern multi-gateway: 4 PSPs PIX intercambiáveis com validação de webhook diferente cada um (HMAC x-signature, asaas-access-token, etc). Factory makeProvider(empresa) retorna o configurado. Webhook rejeita sem secret (fail-closed).
- Real-time via Socket.IO em salas loja:<id> com middleware de autorização no handshake — valida JWT antes de admitir o cliente na sala.
- Modelo freemium: trial 14 dias → plano Grátis → planos pagos Essencial/Profissional/Premium via PIX recorrente Asaas.
- Sem Redis: 9 crons in-process via node-cron (cobrança, expiração, downgrade trial, onboarding) — trade-off consciente, EC2 t3.small dá conta.
- Custo médio ponderado de estoque em função pura testada com vitest — código de negócio crítico (impacto direto em CMV) merece disciplina de testes.
- Honeypots em 30+ paths típicos de scan + brute-force detection + alerta de login admin em IP novo — segurança não é luxo de pleno+, é higiene básica.
Stack
Next.js 16Fastify 5Prisma 6PostgreSQL 17Socket.IO 4TypeScriptTailwind 4Caddy 2 (on-demand TLS)AsaasMercado PagoPagar.meOpenPixNuvem Fiscal (NFC-e)iFood Merchant APIEvolution APIMeta WhatsApp CloudAWS S3Sentry
Resultado
Versão 0.9.9-beta com billing PIX recorrente ativo, cadastro self-service liberado e restaurantes piloto rodando em produção. KDS, OMS, IMS, BI, CRM, billing, cardápio público, NFC-e e integração iFood operacionais.
Galeria
Próximo case
SiteAYA Medicina