Paulo.dev
Código Proprietário2022fullstack

Orderly

Plataforma White-Label de Cardápio Digital, Gestão de Comandas (KDS), Cupons & Analytics

O Orderly é uma plataforma web full-stack completa (SaaS-ready e White-Label) desenvolvida para modernizar a operação ponta a ponta de restaurantes, hamburguerias e negócios de delivery. O sistema elimina as altas taxas de marketplaces (que chegam a 27%), converte pedidos no WhatsApp com validação de frete e cupons em tempo real, organiza a cozinha via display KDS com alertas sonoros (Web Audio API) e impressão térmica (80mm/58mm), dispara notificações automáticas/webhooks e fornece dashboard analítico completo com métricas de vendas e exportação CSV.

Node.jsExpressPostgreSQLPrisma ORMJavaScript (ES6+)JWTSwagger OpenAPIKDSAnalyticsJestVercel
Orderly
Clique para inspecionar em tela cheia

O Desafio de Negócio

Restaurantes e negócios gastronômicos sofrem com altas taxas de intermediação de delivery (até 27% por pedido), atendimento manual e lento no WhatsApp, falta de controle de fila na cozinha com pedidos perdidos e ausência de inteligência comercial sobre faturamento, ticket médio e produtos mais vendidos.

A Solução de Engenharia

Arquitetura de uma plataforma Web Full-Stack escalável. O Front-End foi desenvolvido em JavaScript Moderno (ES Modules), HTML5 semântico e CSS3 modular (Design Tokens) sem dependência de frameworks pesados, garantindo carregamento instantâneo. O Back-End em Node.js e Express implementa uma API RESTful documentada via Swagger OpenAPI 3.0 (/api/docs), motor dinâmico de cupons promocionais, ciclo de vida de comandas KDS com Web Audio API e impressão térmica, Webhook Dispatcher para notificações no WhatsApp e agregação analítica no PostgreSQL (Neon Cloud) com Prisma ORM, coberto por 106 testes automatizados.

Galeria de Telas & Fluxos do Sistema

Explore as telas completas da aplicação, fluxos operacionais, dashboards em tempo real e painéis administrativos.

Dashboard de Vendas & Analytics
Expandir Tela

Dashboard de Vendas & Analytics

KPIs em tempo real (Faturamento, Ticket Médio, Total de Pedidos), Ranking dos Top 5 mais vendidos e distribuição de canais e pagamentos.

Painel de Comandas & KDS em Tempo Real
Expandir Tela

Painel de Comandas & KDS em Tempo Real

Esteira de produção da cozinha com ciclo de vida de status, alertas sonoros e link direto para WhatsApp do cliente.

Gestão de Cupons & Regras Promocionais
Expandir Tela

Gestão de Cupons & Regras Promocionais

Criação de campanhas de desconto (%, fixo, frete grátis, brindes), regras de pedido mínimo e limites de uso.

Gestão do Cardápio & Cadastro de Produtos
Expandir Tela

Gestão do Cardápio & Cadastro de Produtos

Interface mobile-first para cadastro e edição rápida de produtos com upload de fotos e modais bottom-sheet.

Autenticação Administrativa Segura (JWT)
Expandir Tela

Autenticação Administrativa Segura (JWT)

Tela de login restrita para administradores com validação de credenciais, hash bcrypt e emissão de token JWT.

Cardápio Digital & Modal de Ingredientes
Expandir Tela

Cardápio Digital & Modal de Ingredientes

Catálogo interativo com busca em tempo real (debounce), filtros por categoria e customização granular de ingredientes.

Landing Page Showcase 'Dark Burger Bar'
Expandir Tela

Landing Page Showcase 'Dark Burger Bar'

Identidade visual temática e acolhedora com produto em destaque e atalho direto para personalização e pedidos.

Localização, Horários & Contato
Expandir Tela

Localização, Horários & Contato

Informações institucionais, cálculo dinâmico de status da cozinha aberta/fechada e canais diretos de atendimento.

Blueprint de Arquitetura & Stack Técnica

Interface / Frontend

HTML5 Semântico, CSS3 Modular (Design Tokens), JavaScript Moderno (ES Modules), Web Audio API, LocalStorage

Back-End & Regras de Negócio

Node.js, Express.js, REST API, Swagger OpenAPI 3.0, JWT, bcryptjs, Helmet Security, Webhooks

Banco de Dados & Persistência

PostgreSQL 16 (Neon Cloud Database), Prisma ORM

DevOps, Testes & Deploy

Vercel (Edge CDN & Serverless Functions), Neon Cloud, Jest, Supertest (106 testes automatizados)

Principais Recursos & Regras de Negócio

Cardápio Digital & Customização Granular: Seleção de adicionais pagos, remoção de ingredientes e busca em tempo real com debounce
Motor de Cupons Promocionais: Validação em tempo real de descontos em %, valor fixo, frete grátis, cupons mistos e brindes de produtos
Barra de Progresso de Frete Grátis: Rastreador visual no carrinho incentivando o aumento do ticket médio do cliente
Checkout Inteligente via WhatsApp: Validação de endereço, troco para dinheiro, PIX/cartão e registro assíncrono automático no banco
KDS de Cozinha em Tempo Real & Impressão Térmica: Alerta sonoro (Web Audio API), esteira de 5 estágios e impressão direta para bobinas 80mm/58mm
Notificações Automáticas & Webhooks: Disparo de avisos de status no WhatsApp e integração com gateways (Evolution API, Z-API, n8n)
Dashboard de Analytics & Exportação CSV: KPIs comerciais (Faturamento, Ticket Médio, Total de Pedidos), ranking Top 5 e exportação com 1 clique
Arquitetura White-Label & Onboarding: Personalização total da loja, assistente guiado no primeiro login e seeds (demo comercial e clean template)
Documentação Swagger OpenAPI 3.0: Documentação viva e interativa dos endpoints da API RESTful disponível em /api/docs
Qualidade & 106 Testes Automatizados: 15 suítes completas de testes com Jest e Supertest (100% de aprovação) cobrindo regras e segurança

Desafios de Engenharia & Decisões Técnicas

Motor Dinâmico de Cupons & Regras Comerciais

Implementação de um motor flexível de cupons com validação concorrente de regras (pedido mínimo, limite de utilizações, cupons percentuais, fixos, frete grátis e produtos de brinde) com zero overhead de dependências.

KDS em Tempo Real, Web Audio API & Impressão Térmica

Construção de uma esteira de produção para cozinha com ciclo de vida atômico de pedidos, sintetizador sonoro no navegador (Web Audio API) para alertas sem arquivos MP3 externos e folha de estilo CSS print otimizada para impressoras térmicas ESC/POS (80mm e 58mm).

Arquitetura White-Label & Seeds Especializados

Estruturação de tabelas e middlewares no Prisma ORM para suportar personalização dinâmica de identidade de loja (nome, slogan, taxas, horários) e criação de pipelines de seed distintos (seed:demo para showcase comercial e seed:clean para onboarding imediato de clientes).

Experimente a Aplicação na Prática

Acesse a aplicação em produção online ou explore todos os detalhes técnicos e arquitetura neste estudo de caso.

Acessar Deploy
Código Proprietário (Repositório Privado)