Voltar

Vorthal - Full Stack

Sistema PDV/ERP para mercados: venda no caixa, controle o estoque e emita a nota fiscal em um só lugar — com aplicativo desktop offline-first e painel web sincronizado em nuvem.

Local:Brasil 🇧🇷
Duração:6 Meses
Ano:2026
Website:Visitar site
Banner Vorthal Sistemas

Tecnologias

Next.jsReactTypeScriptPrismaPostgreSQLSupabaseNextAuthTailwind CSSshadcn/uiTauriRustSQLiteViteVitest

Sobre o projeto

Contexto

O Vorthal One é um sistema de gestão completo para o comércio — mercados, hortifrutis, lojas de varejo e serviços — que concentra frente de caixa (PDV), controle de estoque com lotes e validade, financeiro, emissão fiscal (NFC-e/NF-e), etiquetas, balança, PIX e relatórios gerenciais em uma única plataforma, sem planilhas e sem complicação. O programa roda instalado na loja, funcionando mesmo sem internet, e sincroniza tudo com a nuvem: o painel web permite acompanhar vendas, estoque, notas e caixas de qualquer lugar, com backup seguro dos dados.

Desafio

Tirar o varejista da rotina de fechar o caixa no caderno e organizar planilhas, entregando uma operação crítica e confiável no dia a dia: frente de caixa rápida com leitor de código de barras e balança, recebimento via PIX, emissão fiscal real (NFC-e/NF-e com certificado digital A1, contingência offline e reenvio automático à SEFAZ) e impressão na térmica — tudo funcionando mesmo sem internet. Ao mesmo tempo, era preciso conectar o desktop a uma plataforma web SaaS multi-tenant com sincronização segura e bidirecional entre as duas pontas, preservando a integridade e o histórico dos dados dos clientes em produção.

Solução

Desenvolvi o ecossistema em duas frentes: o aplicativo desktop em Tauri v2 + Rust, com backend 100% em Rust, banco SQLite nativo (rusqlite) e frontend em React 19 + Vite, cobrindo PDV, cadastros, estoque com lotes e validade, compras com importação de NF-e, financeiro, relatórios gerenciais, curva ABC, contábil e SPED — com stack fiscal em Rust (NFC-e/NF-e com certificado A1 e contingência offline, impressão térmica ESC/POS, etiquetas, balança e PIX), transações PIX via Asaas, backups agendados e segredos protegidos no keyring do sistema. E a plataforma web em Next.js + Prisma + PostgreSQL, multi-tenant, com área do inquilino (dashboard, produtos, vendas, caixas, NFC-e/NF-e, financeiro, fornecedores, clientes e configurações), API de sincronização (bootstrap, pull, push, reconcile e heartbeat), inteligência fiscal (IBPT, sugestões e auditoria) e painel administrativo com gestão de contas, clientes, contratos, propostas, cobranças e kanban — completando o modelo de negócio com trial de 7 dias, planos mensal/anual a partir de R$ 180/mês e suporte 24/7.

Resultado final