TODA FROTA
Marketplace nacional de caminhões e implementos rodoviários e, por trás dele, um SaaS multi-tenant onde cada revenda opera estoque, custos, CRM, equipe, comissões e a própria vitrine digital.

O problema
Revenda de caminhão vive em três lugares ao mesmo tempo: o anúncio num portal genérico, o estoque numa planilha e o cliente no WhatsApp. Ninguém sabe quanto um veículo custou de verdade depois do preparo e da documentação, há quantos dias ele está parado no pátio, nem de quem é a comissão quando ele finalmente sai.
Dois sistemas, um produto
Um marketplace por fora, um ERP de revenda por dentro.
O que o comprador vê
Marketplace nacional
Busca por caminhão ou implemento, filtro por marca, tipo, medidas e raio de distância. Ficha técnica completa, galeria de fotos, laudos em PDF e contato direto com a revenda dona do veículo.
O que a revenda opera
SaaS da revenda
Estoque com custo real por veículo, CRM, equipe, comissões e o site próprio da casa. Cada revenda é um inquilino isolado — banco, arquivos, domínio e time separados dos demais.
O que foi construído
Oito módulos, entregues em nove sprints.
Multi-tenant
Cada revenda é um tenant. O isolamento não é uma checagem no código: está nas policies do Postgres, na separação do storage e no middleware que resolve o subdomínio antes da página renderizar.
Marketplace de pesados
Modelo de dados desenhado para o setor. Caminhão e implemento são categorias distintas: VUC, 3/4, toco, truck, bitruck e cavalo mecânico de um lado; baú, carreta, tanque e transporte de animais do outro.
Estoque e planilha financeira
Uma planilha de verdade, mas viva. Código automático por revenda, status do veículo, contador de dias no pátio e todo lançamento de preparo, documentação e imposto somando no custo — para o lucro sair certo.
CRM
Carteira de clientes com ficha 360°, histórico de interações, veículos de interesse e pipeline Kanban. Lead vira cliente, cliente vira venda, e a venda volta para o estoque baixando o veículo.
Equipe e permissões
Convite por e-mail, matriz de 17 permissões e perfis prontos para dono, vendedor e financeiro. Cada vendedor enxerga apenas a própria carteira, com meta mensal e trimestral.
Comissões
Regra por percentual, valor fixo ou faixa escalonada. A comissão é calculada por um gatilho no banco no momento em que a venda fecha — e revertida sozinha se a venda cair.
Vitrine digital
O site da revenda, no domínio dela, com a logo e as cores dela. SEO próprio, Schema.org de AutoDealer e um formulário de contato que entra no CRM como lead.
Painel administrativo
Cadastro e ciclo de vida das revendas, moderação de anúncios, acesso somente-leitura para suporte, auditoria imutável e sinais de risco por revenda.

Anúncios de revendas em operação, com fotos, ficha resumida e preço.

Os planos: cada faixa muda o limite de veículos, fotos, usuários e ferramentas.

Os três caminhos da home: comprar, vender e gerenciar a revenda.
Por dentro
O isolamento entre revendas mora no banco, não no código da tela.
Toda tabela do sistema carrega o tenant e tem Row Level Security ativo. Otenant_idé carimbado por gatilho na inserção, e não passado pelo front — se a tela errar, o banco não deixa vazar. É o mesmo desenho que sustenta a vitrine com domínio próprio, o cálculo de comissão e a expiração de anúncio quando o plano vence.
- 60
- Tabelas no Postgres, todas com RLS
- 153
- Policies de isolamento por revenda
- 20
- Edge functions em produção
- 152 mil
- Linhas de TypeScript
- 144
- Migrations versionadas
- 283
- Índices no banco
- 67
- Triggers
- 83
- Funções em PL/pgSQL
- 31
- Enums do domínio
- 6
- Rotinas agendadas
No ar hoje
- Marketplace público de caminhões e implementos, com busca por marca, tipo, medidas e raio de distância
- Estoque em formato planilha, com código de produto gerado por revenda (revenda.sequencial.ano)
- Custo real por veículo: compra, preparo, documentação, impostos e comissões somados no lucro
- Contador de dias no pátio e custo por dia de vaga ocupada
- CRM com carteira de clientes, ficha 360°, histórico de interações e pipeline Kanban
- Importação de leads e clientes por planilha CSV/Excel
- Equipe com convite por e-mail, matriz de 17 permissões e metas por vendedor
- Comissões por percentual, valor fixo ou faixa escalonada, calculadas no fechamento da venda
- Vitrine digital própria por revenda, em subdomínio ou domínio próprio, com logo e cores da casa
- SEO individual por vitrine, com Schema.org AutoDealer e favicon por revenda
- Impulsionamento de anúncios com pacotes de créditos e expiração automática
- Assinaturas via Asaas (cartão e PIX), com preço de lançamento travado por coorte
- Painel administrativo com moderação de anúncios, auditoria imutável e sinais de risco por revenda
- Categoria
- Marketplace & SaaS multi-tenant
- Cliente
- Toda Frota
- Duração
- 6 meses
- Status
- Em Produção
Sua operação também roda em planilha?
Se o seu negócio tem estoque, equipe e comissão espalhados por arquivos soltos, dá para juntar tudo num sistema só.