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.
- Ionic 8
- Angular 20
- Capacitor 7
- Android
- Node.js
- Express
- MySQL
- Chart.js
- PM2
- 01 Veículoseleção · motorista
- 02 Checklistitens guiados
- 03 Evidênciasfotos · anomalias
- 04 SincronizaçãoAPI Node.js / Express
- 05 BancoMySQL · histórico da frota
- 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.