AGArthur Gueler
← Projetos

Checklist e gestão veicular · I9 Engenharia

Sistema de Frota

App Android e backend Node.js para inspeção veicular em campo: checklist guiado, pneus, fotos, anomalias, relatório em PDF e painel administrativo.

01 Veículo seleção · motorista 02 Checklist itens guiados 03 Evidências fotos · anomalias 04 Sincronização API Node.js / Express 05 Banco MySQL · histórico da frota 06 Relatório PDF padronizado
  1. 01 Veículoseleção · motorista
  2. 02 Checklistitens guiados
  3. 03 Evidênciasfotos · anomalias
  4. 04 SincronizaçãoAPI Node.js / Express
  5. 05 BancoMySQL · histórico da frota
  6. 06 RelatórioPDF padronizado

Fluxo simplificado da arquitetura.

Problema

As inspeções de veículos eram feitas em papel: sem padrão, sem foto como evidência, sem histórico consultável e com relatórios montados à mão.

Solução

  • App Ionic 8 + Angular 20 + Capacitor 7 para Android, com fluxo guiado: login, inspeção inicial, inspeção do veículo, pneus, fotos do veículo e observação adicional.
  • Registro de anomalias direto no item inspecionado, com fotos como evidência.
  • Painel administrativo com gráficos em Chart.js, relatório em PDF e sincronização.
  • Backend Node.js/Express com MySQL e rotas de veículos, checklist, tipos de veículo, anomalias, autenticação e tempo de tela.

Destaques técnicos

  • O backend Node.js substituiu por completo a camada PHP anterior, com respostas 2–5x mais rápidas.
  • MySQL com pool de conexões; upload e servimento das fotos pela própria API.
  • Multiambiente (local, staging e produção), PM2 e script de deploy.
  • Build Android nativo via Capacitor a partir de uma única base web.

Resultado

Em uso na operação da I9 Engenharia, com inspeções padronizadas, fotos como evidência e histórico consultável.