Operações · Gestão de veículos
Gestão de Frota
Controle de veículos com check-out e check-in, relatório de condição, multas, manutenções e o histórico completo de cada veículo.
O problema
Sem um sistema, fica difícil saber quem saiu com cada veículo, em que estado ele voltou, quais multas chegaram e quando foi a última manutenção.
O objetivo
Registrar cada saída e retorno com relatório de condição e manter o histórico completo da frota, com permissões diferentes para administradores e operadores.
Principais funcionalidades
Arquitetura
Interface e API na mesma aplicação Next.js, banco PostgreSQL acessado pelo Prisma e tudo empacotado com Docker Compose para subir com um comando.
01
Interface
Telas para operadores e administradores
- Next.js · App Router
- Tailwind CSS
- Check-out e check-in guiados
02
API
Rotas REST com regras de acesso
- Autenticação JWT com renovação
- Permissões por perfil
- Validações
03
Dados
Histórico completo da frota
- PostgreSQL
- Prisma com migrações
- Dados iniciais (seed)
04
Integrações e infraestrutura
Avisos e implantação
- Notificações no Telegram
- Docker Compose
Tecnologias
- Next.js
- TypeScript
- Tailwind CSS
- Prisma
- PostgreSQL
- Docker
- Telegram
- JWT
Quer conhecer este projeto mais de perto?
Posso apresentar o funcionamento e conversar sobre as decisões técnicas.
