Voltar aos projetos
LiveLighthouse 98

FrotaViva

De planilhas e WhatsApp para um SaaS completo. Sozinho.

Um setor inteiro operava no improviso. Transportadores de cegonheiros controlavam frotas, motoristas e viagens em planilhas do Excel, mensagens de WhatsApp e cadernos de papel. Eu identifiquei o problema, desenhei a solução e construí o produto inteiro do zero ao deploy. Sem equipe. Resultado: SaaS em produção com Lighthouse 98.

01. O Problema

Imagina gerenciar 15 caminhões, 20 motoristas e dezenas de viagens por mês usando uma planilha do Excel e um grupo de WhatsApp. O dono da frota acordava, abria o celular e tentava montar o quebra-cabeça do dia com mensagens de áudio e anotações em caderno. Quem está disponível? Qual caminhão precisa de manutenção? Quanto custou a última viagem? Ninguém sabia responder sem ligar pra três pessoas. Informação crítica espalhada em cinco lugares diferentes. Decisões tomadas no achismo.

02. A Solução

Coloquei tudo num lugar só. O transportador abre o dashboard e vê o estado da frota inteira em tempo real. Motoristas cadastrados com documentação e histórico. Veículos com status operacional. Viagens registradas com origem, destino, carga e custo. Tudo protegido por empresa, com autenticação e controle de acesso no nível do banco de dados. O que antes levava ligações e buscas em planilha agora leva dois cliques.

03. Funcionalidades

Dashboard em tempo real

Visão geral da frota com indicadores de performance, motoristas ativos e viagens em andamento.

Gestão de motoristas

Cadastro completo, documentação, habilitação, histórico de viagens e avaliação de desempenho.

Controle de veículos

Frota de cegonheiros com dados técnicos, manutenção preventiva e status operacional.

Viagens e rotas

Registro de viagens com origem, destino, carga, quilometragem e custos operacionais.

Autenticação e permissões

Sistema de login seguro com Row Level Security (RLS) no Supabase e controle de acesso por papel.

Performance otimizada

Lighthouse 98 em todas as categorias. Carregamento rápido, SEO otimizado e acessibilidade.

04. Stack Técnica

Next.js 16Framework
TypeScriptLinguagem
Tailwind CSS v4Estilização
SupabaseBackend & Auth
PostgreSQLBanco de dados
VercelDeploy & Hosting
RLS PoliciesSegurança
ResendEmail transacional

05. Resultados

98
Lighthouse Score
< 1s
Tempo de carregamento
100%
Funcional via web

06. O que aprendi

  • RLS (Row Level Security) no Supabase é poderoso mas exige planejamento cuidadoso desde o início
  • Tailwind v4 trouxe melhorias mas também breaking changes que exigem atenção
  • Performance não é otimização final — é decisão de arquitetura desde o primeiro commit
  • Entender o domínio do cliente (transporte de cegonheiros) foi tão importante quanto saber programar

Gostou do projeto? Vamos conversar sobre como posso ajudar no seu.

Entre em contato