Joaquim Salles
Norte para Negócios
Norte para Negócios
Sócio e desenvolvedor

Norte Vendas

Cardápio, PDV, garçom e nota fiscal num sistema só, rodando num restaurante de verdade.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • Postgres
Mesas e comandas do Norte Vendas no caixa

O problema

Restaurante precisa receber pedido da mesa, do balcão e do QR code, mandar cada item pro setor certo e emitir nota sem parar o serviço. O sistema antigo não falava com o estoque nem com o Omie, e a operação não podia depender de internet estável.

O que eu fiz

  • Três frentes no mesmo sistema: cardápio do cliente por QR code, painel da loja (mesas, caixa, balcão, cozinha e bar) e painel master para cadastrar lojas e usuários.
  • Emissão de NFC-e própria, com XML assinado e contingência offline, e envio da nota e da baixa de estoque para o Omie.
  • Impressão por setor configurada pelo lojista: cada produto vai para cozinha, bar ou pizzaria, direto na impressora térmica.
  • App desktop para Windows e app Android que continuam lançando pedido, abrindo mesa e fechando conta sem internet, e sincronizam quando a rede volta.
  • Auditoria das ações da equipe e relatório diário automático enviado por WhatsApp.

Destaques

Nota fiscal de verdade

O restaurante Sertão emite NFC-e de produção pelo sistema desde 29/09/2026.

Funciona sem internet

Pedido, cardápio, login e conta seguem no Wi-Fi da loja; os PCs trocam a fila entre si.

Um pedido, vários destinos

Setores de produção criados pelo lojista: pizza vai só para a pizzaria, bebida para o bar.

Venda vira baixa no estoque

Cada item vendido gera ordem de produção e saída no Omie, com fila de nova tentativa.

Em números

produtos recadastrados no cardápio do Sertão, em 40 categorias
249
tabelas com auditoria das ações da equipe
22
para um pedido feito sem internet subir quando a conexão volta
~4 s
Administração do Norte Vendas com o faturamento
Cardápio da loja aberto pelo QR code da mesa
Locais de preparo: cozinha, bar e pizzaria
Garçom montando uma pizza meio a meio no app
Conta dividida por pessoa

Tecnologias

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • Postgres
  • Electron
  • Capacitor
  • IndexedDB
  • ESC/POS
  • NFC-e
  • API Omie
  • WhatsApp
Próximo projeto, Norte para NegóciosNorte Estoque