Linha piloto do PDV

A segunda linha de caixa, mais leve, piloto Windows (v0.1.4). Convive com a linha madura; não a substitui.

Detalhe da linha piloto

Rust Tauri 2 React SQLite v0.1.4 Piloto Windows
Sem conflito de versões: são linhas independentes do PDV. O Java web local usa o canal estável v3.2.7-free; esta linha Rust desktop usa a release v0.1.4. O posicionamento V3 de negócio (PME, PIX Split 2027) aplica-se às duas.
PDV Java web local continua disponível: oferta estável multiplataforma em pdv.caracore.com.br (Java · navegador). A iniciativa Rust + Tauri não substitui essa linha.

O que muda para você

É o mesmo caixa CaraCore PDV, com outra tecnologia por baixo: Rust para robustez e Tauri 2 para um programa Windows enxuto, com instalador em português. Comece no PDV local (um PC) e evolua para PDV na rede quando precisar.

Edição gratuita: até 100 vendas para testar na loja; condições na transparência pdv-rust.

  • Programa mais leve e startup rápido (Tauri 2)
  • Menos risco de falhas de memória (Rust)
  • Instaladores MSI/NSIS em português do Brasil
  • Operação offline com SQLite local
  • PIX com QR Code e confirmação no caixa

Detalhe opcional

Monorepo caracore-pdv-rust: crates Rust (backend/pdv-core), app Tauri 2, UI React, SQLite. Publicação via scripts Python com smoke de artefatos pt-BR e manifesto SHA256.

  • Oficina: caracore-pdv-rust
  • Loja: caracore-pdv-rust-releases — pdv-rust.caracore.com.br
  • Releases: lista oficial caracore-rust-pdv-releases/releases · tag v0.1.4. Não usar /releases/latest de caracore-pdv-releases (canal Java)
  • Linha Java: caracore-pdv — canal v3.2.7-free, oficina/loja separadas
  • Retomada: docs/contexto-rapido.md e docs/status.md na oficina

O que o piloto já cobre

MóduloNa prática
BalcãoCheckout /vendas-v2 — carrinho, pagamento misto, desconto, scanner, venda em espera
CaixaAbertura, fechamento, relatório de fim de dia, backup ao fechar turno
GestãoDashboard, consulta de vendas, CSV, kardex, estoque mínimo
Estoque e clientesMovimentação com busca, cadastro de clientes com LGPD
PagamentosPIX com QR e confirmação; conciliação na UI
Fiscal / auditoriaFila fiscal com contingência local; homologação SEFAZ real ainda não é a oferta do piloto

Fases 1 (balcão) e 2 (gestão) estão concluídas no código. Multi-loja, inventário cíclico e SEFAZ real são fase 3, sob demanda — não vender como se já estivessem no piloto. Logins de demonstração deste piloto (admin, operador, gestor, auditoria) e o que cada um pode abrir: primeiros passos na loja — não são as senhas do PDV Java Free.

PDV local e PDV na rede

Local (um PC)

O padrão do piloto: SQLite em %APPDATA%\caracore-pdv\data\pdv.db. A loja vende mesmo sem internet. Setup na primeira abertura.

Na rede (vários caixas)

PostgreSQL é opcional para multi-caixa. A vitrine explica as duas modalidades; o download continua sendo o mesmo instalador Windows.

Local e rede na loja · Primeiros passos

Onde cada coisa mora

Precisa deOnde ir
Entender as duas linhasHub PDV nesta wiki
Instalar / formatos / SHA256download.html da loja + GitHub Releases
Limites da edição gratuitaTransparência
Comparar com Javacomparacao.html · qual linha escolher
Documentação desta linhaEsta página + hub PDV