Sistema SaaS · Firebase · Tempo Real

Rastreabilidade total
do campo ao copo

Sistema ERP completo para gestão de barris, frotas e entregas. Acompanhe cada viagem, motorista e item em tempo real — direto do navegador.

5 Status de viagem
100% Tempo real
SHA-256 PIN criptografado
QR por item
PJ+PF Clientes
Módulos do sistema

Tudo que você precisa,
integrado em um só lugar

Sete módulos construídos para o setor de distribuição de bebidas e logística de barris.

🗺️
Dashboard de Viagens
Painel em tempo real com KPIs de viagens em rota, aguardando, retornando e concluídas hoje. Cards visuais com barra de progresso de entregas por viagem.
Tempo real KPIs Filtros
📋
Romaneio Digital
Criação de viagens com romaneio completo: selecione motorista, veículo, rota, KM de saída e adicione múltiplas entregas com cliente, produto, quantidade e preço.
Romaneio Valor total
👤
Gestão de Motoristas
Cadastro completo com CNH, categoria, vencimento e telefone. Cada motorista recebe um PIN de 4 dígitos armazenado como hash SHA-256 — nunca em texto puro.
SHA-256 CNH tracking
🚚
Frota de Veículos
Controle de placa, modelo, ano, KM atual e capacidade. Status automático de "em uso" quando a viagem é iniciada, liberando o veículo ao encerrar.
KM tracking Status automático
📦
Rastreio de Itens/Barris
Cada barril recebe um código único e um QR Code gerado automaticamente. Acompanhe localização, status (disponível, em campo, manutenção) e histórico completo de movimentações.
QR Code Histórico Status
🏪
Gestão de Clientes
Cadastro de chopearias e clientes com suporte a Pessoa Jurídica (CNPJ) e Pessoa Física (CPF). Dados de contato, endereço, responsável e observações.
PJ / PF CNPJ · CPF
🏁
Encerramento de Viagem
Registro do KM de retorno, status individual de cada entrega (entregue, parcial, devolvido, pendente), cilindros retornados e ocorrências. Calcula KM percorrido automaticamente.
KM percorrido Status entregas
📊
Relatórios Históricos
Visualize as últimas 100 viagens com filtros por status, motorista e veículo. Dados consolidados de valor transportado, KM rodado e performance da frota.
Histórico Filtros

Painel de viagens

Sua operação inteira,
ao vivo na tela

O dashboard principal reúne em tempo real todas as viagens ativas. Cards com código único, motorista, veículo, rota e barra de progresso de entregas — atualizados instantaneamente via Firestore.

  • Filtros por status: Aguardando, Em Rota, Retornando, Concluídas
  • Tempo decorrido desde a saída exibido em cada card
  • Abertura de detalhes completos da viagem em modal
  • Encerramento direto pelo painel com um clique
Dashboard viagens
Sincronização live Firestore real-time

Romaneio digital

Do pedido ao
caminhão em minutos

Monte o romaneio da viagem direto no ERP: escolha o motorista, o veículo, defina a rota e adicione entregas com cliente, produto, quantidade e valor. Tudo salvo no Firestore com timestamp preciso.

  • Seleção de motoristas e veículos disponíveis
  • Adição de múltiplas entregas por romaneio
  • Cálculo automático de carga total e valor da viagem
  • Campo de KM inicial e previsão de retorno
Romaneio digital
Multi-entrega por romaneio

Segurança por design

PIN criptografado
com SHA-256

Cada motorista tem um PIN de 4 dígitos para autorizar movimentações nos barris. O sistema usa a Web Crypto API para gerar o hash SHA-256 antes de salvar — o PIN em texto nunca toca o banco de dados.

  • Hash SHA-256 gerado no browser via Web Crypto API
  • Máximo de 5 tentativas antes de bloquear o acesso
  • Animação de shake e feedback visual em caso de erro
  • PIN pode ser atualizado sem expor o anterior
Segurança PIN
SHA-256 Web Crypto API
Ciclo de vida da viagem

5 status, controle total

Aguardando
Viagem criada, motorista e veículo alocados, aguardando partida.
Em Rota
Caminhão na estrada, tempo decorrido exibido em tempo real.
Retornando
Entregas realizadas, veículo em retorno ao ponto de origem.
Concluída
KM registrado, entregas finalizadas, veículo liberado para nova viagem.
Cancelada
Viagem interrompida com registro de ocorrência para auditoria.
Smartphone movimentação
Página pública de movimentação

O motorista escaneia,
o sistema registra

A página barril.html é acessada via QR Code impresso em cada barril. Sem login, sem app para instalar — funciona em qualquer smartphone.

01

Escanear o QR Code

A câmera do celular abre a página do barril com código e informações do item carregadas do Firestore.

02

Selecionar o motorista e digitar o PIN

Teclado numérico nativo na tela. O PIN é comparado com o hash SHA-256 — acesso bloqueado após 5 erros.

03

Registrar a movimentação

O motorista seleciona o tipo (entrega ou retorno), o cliente de destino e confirma. O histórico é gravado instantaneamente.

04

Confirmação na tela

Resumo da movimentação exibido com todos os detalhes. O barril aparece atualizado no ERP em tempo real.

Stack tecnológico

Construído com
tecnologia de ponta

🔥
Firebase Firestore
Banco de dados real-time
🔐
Web Crypto API
Hash SHA-256 de PIN
📡
onSnapshot listeners
Sync ao vivo sem polling
📱
Mobile-first QR
Sem app, funciona no browser
🛡️
Firestore Security Rules
Claims customizados + público
ES Modules nativos
Sem build tools, zero latência
🎨
CSS Variables
Design system consistente
🔑
Firebase Auth
Autenticação multi-empresa

Pronto para rastrear
cada barril?

Sistema SaaS multi-empresa, pronto para produção. Implantação rápida, dados em nuvem, acesso de qualquer dispositivo.