Plataforma de Gestão Agroindustrial
Sistema integrado de gerenciamento de receitas de mistura, estoques de insumos e operações logísticas com controle eficiente e rastreabilidade.
EMBRAPII · IFTM · Soriano
Projeto financiado pela EMBRAPII em parceria com o Instituto Federal do Triângulo Mineiro e a empresa Soriano Gestão e Projetos Ltda.
15/07/2025 – 31/07/2026
12 meses de desenvolvimento com entregas em 3 macroentregas. Patrocinador: Rafael Soriano // Coordenador: Mauro Borges França.
Time do Projeto
Lidia Tomaz, Breno Moreira, Gustavo Diogo, Rafael Jardim, Rangel (pesquisadores) + Artur Miranda, Bruno Xavier, Luan Gustavo, Patrick Cardoso (bolsistas).
RSC · Usina da Pedra · AdecoAgro
William e Henrique (RSC); Rodolfo Oliveira, Francisco Gallo e João Ancheschi (Usina da Pedra); Leandro (Adroagro).
TRL 6 – Demonstração Operacional
Sistema em nível de demonstração em ambiente operacional simulado. Validação realizada em laboratório/galpão da RSC Soluções.
Arquitetura da Solução IAGRO
Visão macro da integração entre o equipamento SmartCalda, o IAGRO Manager, a base de dados central e a plataforma web supervisório.
Ver diagrama ↗Evidência de Inovação
Como o IAGRO integra planejamento, execução e retorno de dados em um ciclo fechado digital-físico-digital, com rastreabilidade completa.
Ver evidência ↗📁 Documentos do Projeto
Documentos formais de contratação e planejamento do projeto IAGRO
MacroEntrega 1
- Gerenciamento de usuários e permissões
- Cadastros básicos de insumos e unidades
- Estrutura inicial de gestão de estoque
- Módulo base de receitas de calda
- Cadastros de equipamentos SmartCalda
- Estrutura de fornecedores e localização
MacroEntrega 2
- E13 – Fazendas e talhões
- E14/E15 – Importação e entrada de NF
- E16/E17 – Refatoração e CRUD de classes
- E18/E19 – Controle de estoque e histórico
- E20 – Ordens de Serviço (OS)
- Integração Supervisório + SmartCalda
- Deploy em homologação e produção
MacroEntrega 3
- E21 – Dashboard Operacional
- E22 – Dashboard Gerencial
- E23 – 6 Relatórios Estratégicos
- Testes automatizados do sistema
- Ajustes de versionamento e UX
- Supervisório: ajustes finais + testes reais
Termos de Aceite
Termo de Aceite – MacroEntrega I
Aceite formal da primeira etapa do projeto, cobrindo os módulos base de usuários, cadastros, estoque e receitas.
Ver termo assinado ↗Termo de Aceite – MacroEntrega II
Aceite formal da segunda etapa, incluindo fazendas, notas fiscais, controle de estoque, OS e integração SmartCalda.
Ver termo assinado ↗Aceite Final – MacroEntrega III
Pendente de assinatura. Cobre dashboards, relatórios gerenciais, testes e estabilização final do sistema.
1. Objetivo do Projeto
Entregar um sistema integrado de gerenciamento de receitas de mistura, de estoques de itens agrícolas para misturas (defensivos, fertilizantes e outros) e operações logísticas, que permita o controle eficiente e seguro de estoques, rastreamento de veículos, e geração de relatórios gerenciais e operacionais, promovendo automação, precisão e suporte à tomada de decisões estratégicas no agronegócio.
2. Escopo Funcional do Projeto
3. Cronograma de Sprints
| Sprint | Atividade | Duração (sem.) | Período |
|---|---|---|---|
| Sprint 00 | Iniciação e Concepção Inicial do Projeto | 4 | 15/07/2025 – 08/08/2025 |
| Sprint 01 | Estruturação base (layout, arquitetura). Gerenciamento de usuários · Cadastros básicos | 4 | 09/08/2025 – 04/09/2025 |
| Sprint 02 | Gestão de registros de auditoria · Cadastros básicos – defensivos | 2 | 05/09/2025 – 19/09/2025 |
| Sprint 03 | Gerenciamento de estoque (parte 1) · Integração com API do SAP | 2 | 19/09/2025 – 03/10/2025 |
| Sprint 04 | Gerenciamento de estoque (parte 2) | 3 | 04/10/2025 – 24/10/2025 |
| Sprint 05 | Módulo de receitas | 3 | 25/10/2025 – 14/11/2025 |
| Sprint 06 | Integração com hardware SmartCalda (parte 1) | 4 | 15/11/2025 – 12/12/2025 |
| Sprint 07 | Integração com hardware SmartCalda (parte 2) | 4 | 13/12/2025 – 09/01/2026 |
| Sprint 08 | Romaneio de carregamento de caminhão | 4 | 10/01/2026 – 06/02/2026 |
| Sprint 09 | Performance e rastreamento de caminhões | 4 | 07/02/2026 – 06/03/2026 |
| Sprint 10 | Geração de relatórios | 3 | 07/03/2026 – 27/03/2026 |
| Sprint 11 | Dashboard Gerencial e Operacional | 3 | 28/03/2026 – 17/04/2026 |
| Sprint 12 | Ajustes e Testes Finais | 4 | 18/04/2026 – 15/05/2026 |
| Código | Épico | MacroEntrega | Status | Detalhes |
|---|---|---|---|---|
| E1 | Gerenciamento de Usuários e Unidade | ME1 | Entregue | Ver detalhes |
| E2 | Cadastros Básicos: defensivos | ME1 | Entregue | Ver detalhes |
| E3 | Gestão de auditoria do sistema | ME1 | Entregue | Ver detalhes |
| E4 | Cadastros Básicos: fornecedores | ME1 | Entregue | Ver detalhes |
| E5 | Cadastro de Equipamentos – SmartCalda | ME1 | Entregue | Ver detalhes |
| E6 | Manutenção SmartCalda | ME1 | Entregue | Ver detalhes |
| E7 | Cadastro de Localização | ME1 | Entregue | Ver detalhes |
| E8 | Cadastro de Caminhões | ME1 | Entregue | Ver detalhes |
| E9 | Cadastro de Motoristas | ME1 | Entregue | Ver detalhes |
| E10 | Cadastro de Operações | ME1 | Entregue | Ver detalhes |
| E11 | Centro de Custos | ME1 | Entregue | Ver detalhes |
| E12 | Responsáveis | ME1 | Entregue | Ver detalhes |
| E13 | Fazendas e talhões | ME2 | Entregue | Ver detalhes |
| E14 | Importação de notas fiscais por arquivo | ME2 | Entregue | Ver detalhes |
| E15 | Notas de entrada | ME2 | Entregue | Ver detalhes |
| E16 | Refatoração: insumos agrícolas | ME2 | Entregue | Ver detalhes |
| E17 | Cadastro de classes para defensivos agrícolas | ME2 | Entregue | Ver detalhes |
| E18 | Controle de estoques | ME2 | Entregue | Ver detalhes |
| E19 | Histórico de movimentações de estoque | ME2 | Entregue | Ver detalhes |
| E20 | Ordens de Serviço (OS) | ME2 | Entregue | Ver detalhes |
| E21 | Dashboard operacional | ME3 | Entregue | Ver detalhes |
| E22 | Dashboard gerencial | ME3 | Entregue | Ver detalhes |
| E23 | Relatórios gerenciais estratégicos | ME3 | Entregue | Ver detalhes |

Documentação Técnica de Arquitetura
Documentos detalhados de cada camada da solução, do frontend ao hardware industrial
Visão Geral & Fluxos
Frontend, Backend & Integração
Dados e Modelagem
Segurança e Padrões de Código
Automação Industrial
Preview
- Protótipo/preview do IAGRO em desenvolvimento
- Build de demonstração das telas
- Uso para validação visual rápida
Desenvolvimento
- Ambiente local dos desenvolvedores
- Branch de desenvolvimento ativo
- Banco de dados isolado (dev)
- Hot-reload habilitado
- Logs detalhados (debug)
Homologação
- Validação de funcionalidades
- Testes de integração
- Dados simulados/controlados
- Acesso à equipe + parceiro
- Review de PRs e QA
Produção
- Ambiente operacional estabilizado
- Deploy controlado via CI/CD
- Controle de acesso por perfil
- Monitoramento e logs ativos
- Backup rotineiro do banco
Landing Page
- Site público de apresentação do projeto IAGRO
- Institucional, sem necessidade de login
Acessos e Ferramentas
Conta Google do Projeto
Conta usada para login no Jira e no painel Hostinger.
IAGRO Legado
Ambiente do sistema IAGRO legado (versão anterior), usado como referência histórica.
Registro.br
Painel de gestão do domínio do projeto (DNS e registro).
Hostinger — Servidor de Produção
Painel de hospedagem VPS onde roda o ambiente de produção. Selecionar KVM 4 (referente ao IAGRO atual). Pegar PIN com o Breno Moreira.
Banco de Dados — Produção
Instância PostgreSQL de produção.
Keycloak — Produção
Console de administração do Keycloak, responsável pela autenticação em produção.
Repositórios
Coding Standard – Backend
Convenções de nomenclatura de variáveis, funções, rotas e arquivos no DsoftNodeApi (Node.js).
Guia – Sistema de Traduções Next-intl
Guia completo para internacionalização do sistema. Configuração, uso e manutenção do sistema de i18n.
Guia – Exportação de PDFs
Guia completo do sistema de exportação de relatórios em PDF. Configuração de templates e geração dinâmica.
Guia de Usabilidade do Git
Fluxo de trabalho com Git para o projeto IAGRO. Nomenclatura de branches, commits e processo de PR.
Auditoria no IAGRO
Documentação do módulo de auditoria. Logs de ações dos usuários, rastreabilidade de operações críticas.
Auditoria em Novos Módulos
Guia para implementação de auditoria em módulos novos. Padrões de registro de eventos e conformidade.
Dashboards (E21 e E22)
Visão do Operador
Receitas em fila · Receitas em produção · Receitas pausadas · % de conclusão do ciclo · Tempo de ciclo · Nível de insumos críticos · Filtros por SmartCalda.
Visão Estratégica
Indicadores de desempenho operacional · Métricas de consumo de insumos · Dados por período, fazenda e operação · Eficiência das operações · Volume aplicado.
6 Relatórios Gerenciais Estratégicos (E23)
R1 – Consolidação por Período
Consolidação de aplicações realizadas por período de tempo. Análise histórica e tendências operacionais.
R2 – Análise por Fazenda e Talhão
Detalhamento das operações por unidade produtiva, fazenda e talhão específico.
R3 – Histórico de Utilização de Insumos
Rastreabilidade do uso de defensivos e fertilizantes por lote, período e operação.
R4 – Relação OS × Execuções
Cruzamento entre ordens de serviço criadas e execuções realizadas. Índice de cumprimento.
R5 – Indicadores de Eficiência
KPIs de eficiência operacional: tempo médio de produção, ciclos por turno, taxa de desvios.
R6 – Base de Rastreabilidade
Estrutura de rastreabilidade disponível: origem, destino e histórico das operações executadas.
Organização dos Dashboards
Organização Dashboard v1
Primeira versão do layout e organização dos componentes visuais dos dashboards operacional e gerencial.
Organização Dashboard v2
Segunda versão com melhorias de usabilidade, responsividade e alinhamento com feedback dos stakeholders.
Tutorial Completo do Sistema (playlist)
Playlist em vídeo com o passo a passo completo de uso do sistema IAGRO.
Assistir ↗Guia Completo – Sistema de Traduções Next-intl
Configuração completa do sistema de internacionalização. Criação e manutenção de strings de tradução no frontend.
Abrir ↗Guia Completo – Exportação de PDFs
Sistema de geração de relatórios em PDF. Criação de templates, configuração de cabeçalhos e geração dinâmica.
Abrir ↗Guia de Usabilidade do Git
Fluxo de trabalho Git para o projeto IAGRO. Branches, commits semânticos, pull requests e code review.
Abrir ↗Auditoria no IAGRO
Documentação do módulo de auditoria. Como funciona o registro automático de ações dos usuários no sistema.
Abrir ↗Auditoria em Novos Módulos
Passo a passo para implementar auditoria em novos módulos do sistema seguindo o padrão estabelecido.
Abrir ↗Relatórios Mensais de Acompanhamento
Reuniões do Projeto
15 reuniões registradas
Reuniões técnicas e estratégicas de Jul/2025 a Jan/2026, com atas disponíveis onde houver registro.
Registros Fotográficos
Swagger IAGRO API
Documentação OpenAPI completa do DsoftNodeApi. Todos os endpoints, parâmetros, schemas e exemplos de resposta disponíveis. Acesso livre, sem senha.
Abrir ↗Swagger PIMS
Rotas com campos que podem ser integrados com a plataforma ERP PIMS (TOTVS).
Swagger SAP
Rotas com campos que podem ser integrados com a plataforma ERP SAP.
Fase 1 — Homologação Interna
- Instalação em ambiente controlado
- Capacitação da equipe técnica
- Revisão de fluxos operacionais
- Simulação de ordens de serviço
Fase 2 — Projeto Piloto
- Implantação em unidade piloto
- Operação supervisionada
- Ajustes operacionais em campo
- Validação de processos reais
Fase 3 — Expansão Operacional
- Expansão para demais unidades
- Integrações corporativas (PIMS/SAP)
- Escalabilidade da infraestrutura
- Consolidação operacional plena
Evoluções Recomendadas Pós-Projeto
Curto prazo
Implantação piloto em ambiente real · Integração PIMS · Integração SAP · Estabilização operacional · Ajustes pós-implantação.
Médio prazo
Rastreamento logístico com GPS · Dashboards avançados · Aplicativo mobile operacional · Relatórios estratégicos ampliados.
Longo prazo
Inteligência artificial · Análises preditivas · Integrações avançadas · Telemetria expandida · Módulos de IoT.







 11.02.16_d529070c.jpg)
 11.02.17_8db3d2b9.jpg)
 12.30.53_06e89c53.jpg)
 12.30.54_f0701d22.jpg)
 14.52.26_1c29ed61.jpg)
 14.52.26_c8ca0281.jpg)
 14.52.27_3579587d.jpg)
 14.52.27_607edaeb.jpg)
 14.52.27_f9d3e56c.jpg)
 14.52.28_cd0a4a15.jpg)
 14.52.28_e920380a.jpg)
 14.52.28_eb0fc9ef.jpg)
 14.52.28_f09d9ff4.jpg)
 14.52.30_9c3dd21a.jpg)
 14.52.31_eb1932a7.jpg)
 14.52.31_f39e1caa.jpg)
 10.59.10_280006ab.jpg)
 10.59.10_67d14212.jpg)
 11.04.12_8d587396.jpg)
 16.46.38_cc998ccc.jpg)
 16.46.38_e5c12193.jpg)
 16.46.39_0502ecca.jpg)
 16.46.39_4e1f611b.jpg)
 16.46.39_d7c0a432.jpg)
 14.31.52_1a95c001.jpg)
 14.31.52_6dbdc798.jpg)
 14.31.53_bee24746.jpg)
 15.40.13_97f55c33.jpg)
 15.40.13_a3310d5d.jpg)
 15.41.05_af040eac.jpg)
 15.41.06_3339dfa1.jpg)
 15.41.06_3b2ef9dc.jpg)
 15.41.06_992b13a5.jpg)
 15.41.06_f0a996ec.jpg)
 15.41.07_974c7d43.jpg)
 15.41.07_b2b1e98e.jpg)
 15.41.08_d001fa8e.jpg)






















































