Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚜 AgroManut

Sistema de Controle de Manutenção de Máquinas Agrícolas

Protótipo web que substitui o caderno e o "achismo" por alertas de manutenção preventiva.

HTML5 CSS3 JavaScript

Status Frameworks


💡 Sobre o Projeto

No Brasil, mais da metade das máquinas agrícolas já passou dos 15 anos de uso, mas boa parte das fazendas ainda controla a manutenção em cadernos ou na memória do operador. O resultado é sempre o mesmo: quebra na hora errada, conserto caro e safra comprometida.

O AgroManut resolve isso registrando as horas de uso (horímetro), as trocas de óleo e filtros e os reparos de cada máquina. Com esses dados, o sistema calcula sozinho quando cada equipamento se aproxima da próxima manutenção e emite alertas com antecedência — trocando a manutenção corretiva (cara) pela preventiva (barata e planejada), sem depender de sensores.

🎯 Público-alvo: pequenos e médios produtores rurais e gestores de frota agrícola.


💻 O Protótipo

Simulação visual e interativa do sistema, feita apenas com HTML, CSS e JavaScript puro (sem frameworks). Não há backend nem banco de dados — todos os dados são fictícios e ficam em memória, com operações CRUD completas.

🧩 Telas

Tela O que faz
📊 Dashboard Indicadores (KPIs) e gráficos em Canvas, próximas preventivas e alertas
🚜 Máquinas CRUD completo, busca, filtros, ordenação e paginação
🔧 Manutenções Abrir, atualizar status e encerrar ordens (preventiva / corretiva / preditiva)
📜 Histórico Linha do tempo dos eventos, com usuário e data/hora
📄 Relatórios Exportação para Excel e PDF

🛠️ Tecnologias

HTML5 · CSS3 · JavaScript (ES6+) · Canvas API · navegação SPA por hash

🔌 Sem dependências externas (nenhum CDN). Base inicial com 24 máquinas e 60 manutenções mockadas, geradas de forma estável a cada carregamento.


🚀 Como Executar

Opção 1 (recomendada):duplo clique em index.html — abre direto no navegador, sem instalar nada.

Opção 2 (servidor local, útil para testar a exportação em PDF):

cd "$env:USERPROFILE\Desktop\RevisaoMaquinas"
python -m http.server 8000

Depois acesse http://localhost:8000.


📁 Estrutura

RevisaoMaquinas/
├── index.html        → estrutura da SPA (sidebar, header, conteúdo)
├── style.css         → estilos e layout responsivo
├── script.js         → dados, CRUD, gráficos e navegação
├── README.md
└── Docs/
    ├── Apresentação.pdf            → slides da apresentação
    └── DocumentaçãoAgroManut.pdf   → documentação completa do projeto

📖 Apresentação e documentação completas na pasta Docs/.


👥 Autores

Trabalho da Disciplina de Extensão III — 01/2026

  • Alexssander José de Oliveira de Castro
  • Lucas Amaral Luciano
  • Pablo Vinícius de Lima Souza

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages