O desafio
Minas Gerais apoia o produtor rural pagando parte do prêmio do seguro agrícola. Para isso, a SEAPA-MG publica editais com recursos definidos, credencia seguradoras e precisa analisar as propostas que cada uma apresenta antes de liberar a subvenção.
O desafio era trocar etapas manuais por um fluxo rastreável: receber as propostas das seguradoras em formato padronizado, controlar quanto de recurso cada edital ainda tem, registrar quem aprovou ou rejeitou cada proposta e chegar ao pagamento com histórico completo.
Como o sistema lida com recurso público e com dados enviados por empresas privadas, cada etapa precisava deixar registro: quem enviou, quando, o que foi analisado e qual foi a decisão.
A solução
A Second Mind assumiu o Módulo 2 do sistema. O primeiro passo foi um protótipo navegável das telas, usado para validar o fluxo com a equipe da secretaria antes do desenvolvimento. A partir dele, o produto passou a evoluir em sprints, com validação a cada entrega.
Do lado das seguradoras, a integração é feita inteiramente por API, com autenticação por token, documentação Swagger e manual técnico. Do lado da secretaria, um painel web concentra a parametrização dos editais, a análise das propostas, o histórico de apólices e um dashboard de acompanhamento.
O backend roda em Node.js com TypeScript, Express, TypeORM e PostgreSQL. Toda requisição recebida é auditada, o que dá à secretaria a trilha necessária para prestar contas do uso do recurso público.
O que o sistema faz
- Cadastro e parametrização de editais, com modos de análise e distribuição de recursos
- Credenciamento e cadastro de seguradoras
- API para envio de propostas pelas seguradoras, com Swagger e manual técnico
- Painel de análise com aprovação e rejeição de propostas
- Histórico de apólices e dashboard da secretaria
- API de pagamentos em lote
- Auditoria de requisições e gestão de usuários
Resultado
- Primeira sprint entregue à secretaria
- API de integração das seguradoras e etapa de análise final e pagamentos em desenvolvimento
- Fluxo validado com a equipe da SEAPA-MG por protótipo antes da construção
Perguntas frequentes
Como as seguradoras se integram a um sistema de subvenção ao seguro rural?
No sistema da SEAPA-MG, por API. Cada seguradora credenciada recebe acesso autenticado e envia suas propostas em formato padronizado, seguindo a documentação Swagger e o manual técnico. Isso elimina o envio de planilhas e reduz erros de digitação.
O sistema controla o saldo de recurso de cada edital?
Sim. Os editais são parametrizados com seus recursos e regras de distribuição, e a análise das propostas acontece dentro desses limites, com histórico de cada decisão.
A Second Mind desenvolve sistemas para órgãos públicos estaduais e municipais?
Sim. Além da SEAPA-MG, a empresa já entregou plataformas para prefeituras, como o Visite Queluzito. O trabalho costuma começar por protótipo e seguir em entregas curtas validadas com a equipe do órgão, o que reduz retrabalho e mantém o sistema alinhado às regras do programa.


