Este projeto de Sistema de Controle de Frotas foi desenvolvido visando proporcionar uma solução eficiente para gerenciar motoristas e veículos. O sistema inclui funcionalidades eficientes e uma interface intuitiva para facilitar a administração da frota.
Este projeto utiliza as seguintes tecnologias:
-
JavaScript: O sistema baseia-se majoritariamente em JavaScript, utilizado para toda a lógica e interatividade.
-
Bootstrap: Framework utilizado para facilitar o desenvolvimento responsivo e a estilização.
-
📋 Cadastro de Motorista: Permite cadastrar novos motoristas com informações detalhadas, como nome, CPF, CNH, entre outros dados relevantes.
-
🚗 Cadastro de Veículo: Facilita o cadastro de novos veículos, incluindo informações como modelo, placa, ano de fabricação, e outros atributos importantes para gestão da frota.
-
📈 Relatórios de Entrada e Saída: Gera relatórios detalhados sobre a entrada e saída dos motoristas, indicando horários, datas, e veículos utilizados.
-
⚙️ Controles: São geradas tabelas com as principais informações cadastradas em cada um dos itens acima, permitindo a edição e exclusão dos registros diretamente na interface do sistema.
- 📂 Armazenamento Local: Utiliza o `localStorage´ do navegador para armazenar os dados.
- 🌙 Tema Escuro: Possui suporte para tema escuro, proporcionando uma experiência de agradável ao usuário.
- 📱 Responsividade: O sistema adapta-se automaticamente a diferentes dispositivos e tamanhos de tela.
- 🖨️ Gerar PDF: O sistema gera automaticamente um arquivo PDF dos relatórios de entrada e saída recém cadastrados.
- ✅ Validação de Campos: Inclui validação de campos para garantir a precisão dos dados inseridos, como CPF e datas, evitando erros e melhorando a integridade das informações.
Para executar o sistema localmente, clone este repositório e abra-o em seu navegador:
git clone https://github.com/joschonarth/sistema-gestao-frotas.git
Você também pode acessar e testar o sistema pelo seu navegador web:
🔗 Sistema de Controle de Frotas
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue com sugestões ou enviar um pull request com melhorias.