PDV completo
Frente de caixa rápida, com atalhos por tecla, cancelamento de itens e múltiplas formas de pagamento.
Sistema de Ponto de Venda desktop para supermercados e mercearias
Desenvolvido para automatizar o caixa, o estoque e a gestão financeira de pequenos e médios comércios. Arquitetura offline-first, banco de dados local de altíssima performance e camada de segurança em padrão enterprise.
Interface pensada para a operação do dia a dia: teclas rápidas, hierarquia clara e zero ruído visual.
O Mercado PDV foi desenvolvido para oferecer uma solução moderna, offline e confiável para pequenos e médios comércios, focando em desempenho, segurança e simplicidade operacional.
A arquitetura prioriza o que importa em um caixa: estabilidade absoluta, resposta instantânea e dados sempre disponíveis — mesmo sem internet. Tudo isso embalado em uma interface limpa, pensada para reduzir o tempo de treinamento de novos operadores.
Doze módulos integrados, pensados para a rotina real de quem opera um caixa todo dia.
Frente de caixa rápida, com atalhos por tecla, cancelamento de itens e múltiplas formas de pagamento.
Compatível com leitores USB padrão, com cadastro automático de novos códigos no sistema.
Atualização em tempo real, alertas de mínimo, entradas, saídas e ajustes de inventário.
Cadastro de clientes, controle de saldo devedor, histórico de pagamentos e quitações.
Vendas, faturamento, produtos mais vendidos, fluxo de caixa e exportação para PDF/CSV.
Roles configuráveis por função (caixa, estoquista, gerente, admin) com auditoria de ações.
Snapshots periódicos do banco SQLite com rotação configurável e restore seguro.
Sincronização opcional com Supabase, garantindo cópia segura fora do estabelecimento.
Geração de QR Code dinâmico no momento da venda e conciliação automática.
KPIs em tempo real, comparativos por período e indicadores de saúde do negócio.
Registro detalhado de cada ação no sistema — quem fez, quando e a partir de qual estação.
Gestão de múltiplas filiais ou CNPJs em uma única instalação, com dados isolados.
Pontos fortes que separam o sistema de planilhas e ERPs genéricos.
Operação contínua mesmo durante quedas de internet — sem caixa parado.
Arquivo único, portátil e blindado contra corrupção, com transações ACID.
Respostas em milissegundos, sem latência de rede ou requisições HTTP.
Hash com salt em padrão da indústria — senhas nunca armazenadas em texto puro.
Vendas, estoque e financeiro em uma única transação — ou tudo, ou nada.
Cópias periódicas com rotação, restore guiado e validação de integridade.
Cada perfil enxerga e altera apenas o que pode — separação clara de responsabilidades.
Estrutura modular pronta para receber novos módulos sem reescrita.
Hooks de emissão fiscal já estruturados — basta plugar o provedor.
Camada de sincronização planejada para integração com Supabase em segundo plano.
Stack maduro, escolhido para entregar performance e segurança em produção.
Empacotamento desktop multiplataforma (Windows, macOS, Linux).
Interface componentizada, com renderização eficiente e reativa.
Bundler ultrarrápido com HMR instantâneo durante o desenvolvimento.
Banco relacional embutido, com transações ACID e zero configuração.
Driver síncrono extremamente rápido, ideal para aplicações desktop.
Hash de senhas com salt e custo configurável — padrão da indústria.
Geração de instaladores assinados para Windows, macOS e Linux.
Camadas isoladas, comunicação segura via IPC e persistência local de altíssima performance.
Janela, ciclo de vida, OS APIs e gerenciamento de processos filhos.
contextBridge.exposeInMainWorld — superfície pequena, controlada e auditável.
Canais nomeados, payloads tipados e validação em ambas as pontas.
UI declarativa, componentes isolados e estado gerenciado por contextos.
Arquivo único, transações ACID e prepared statements via better-sqlite3.
Snapshots agendados, rotação de cópias e export/import controlado.
Cópia remota cifrada — sincronização incremental e ponto de restore externo.
Padrões de segurança aplicados desde o boot do Electron até o armazenamento de dados.
O renderer não tem acesso direto às APIs do Node — toda comunicação passa pela bridge controlada.
O processo de UI roda em sandbox, eliminando vetores comuns de RCE em apps Electron.
Apenas funções explicitamente expostas chegam ao renderer — auditáveis em um único arquivo.
Hash com custo computacional ajustado. Senhas em texto puro nunca tocam o disco.
Toda operação sensível é registrada com usuário, IP local, ação e timestamp.
Snapshots em intervalos configuráveis — restore guiado com validação de integridade.
A trilha de evolução do produto — o que vem depois desta versão.
Emissão de Nota Fiscal de Consumidor Eletrônica integrada ao caixa, com transmissão automática.
Replicação incremental e bidirecional, permitindo múltiplas estações com banco compartilhado.
Redesign do fluxo de pagamento, autocomplete inteligente e feedbacks visuais aprimorados.
Macros customizáveis, busca por iniciais e modo "operador veloz" para checkouts em alta demanda.
Controle de sangria, suprimento, conferência por turno e relatório consolidado de fechamento.
O Mercado PDV é um sistema robusto, em produção e em evolução constante. Solicite uma demonstração ao vivo ou conheça os outros projetos do portfólio.