Pular para o conteúdo
Projetos
Cadastro & crédito rural Cooperativismo de crédito rural 2025

DuploA — Coleta de patrimônio em campo

App de campo (iOS/Android) para o analista visitar o produtor rural e cadastrar todo o patrimônio e a renda — imóveis, benfeitorias, bens móveis, pecuária, lavoura, compromissos de custeio e investimento — gerando o dossiê em PDF com os anexos zipados ao final. Tudo com um assistente de IA junto pra tirar dúvida sobre a norma.

O que entregamos

App iOS/Android

App de campo (mobile)

Flutter com GetX e GPS embarcado. O analista abre o cadastro, percorre as seções no celular e fotografa documentos direto na visita.

Coleta

Cadastro estruturado

Dados pessoais, imóveis, benfeitorias, bens móveis, pecuária, renda agrícola, renda pecuária e compromissos financeiros (custeio e investimento) — cada seção com validação própria e máscaras brasileiras (CPF, CEP, moeda).

Documentos

Anexos por etapa

Fotos e PDFs anexados em cada seção (escritura, matrícula, comprovante de renda) e armazenados junto do cadastro, com download direto.

Backend

Geração de dossiê em PDF

NestJS monta o relatório consolidado em pdfkit e empacota todos os anexos num ZIP único pronto pro comitê de crédito.

IA

Assistente IA embutido

Chat com OpenAI Responses + file_search sobre o vector store da norma — o analista pergunta em linguagem natural e recebe a resposta fundamentada na base documental da cooperativa.

Processo

Workflow de status

Cada cadastro tem número sequencial e ciclo de status (pendente, em andamento, concluído), com auditoria de quem coletou o quê e quando.

O DuploA nasceu pra encerrar uma rotina específica do crédito rural: o analista que precisa visitar o produtor, ouvir tudo o que ele tem (terra, gado, máquina, lavoura, dívida em aberto) e voltar pra cooperativa com um dossiê organizado e auditável — não com folhas amassadas e fotos soltas no celular.

O desafio

Avaliar patrimônio rural é trabalhoso de origem: cada produtor tem imóveis em matrículas diferentes, benfeitorias com idade e estado próprios, gado com categoria e quantidade, lavoura com receita projetada por safra, e compromissos de custeio e investimento ainda em aberto. Sem uma ferramenta nativa pra esse fluxo, sobra planilha, foto perdida no rolo da câmera e retrabalho pra montar o relatório quando o analista volta pra cooperativa.

O que construímos

Uma plataforma de duas pontas — app no campo + serviço de back-office — desenhada em volta da visita técnica:

  • App em Flutter (iOS/Android): login, busca de cadastros existentes, criação de um novo cadastro com numeração sequencial e navegação por seções (dados pessoais, imóveis, benfeitorias, bens móveis, pecuária, renda agrícola, renda pecuária, compromissos custeio, compromissos investimento e anexos). Cada formulário usa as máscaras brasileiras (CPF, CNPJ, CEP, dinheiro) e permite anexar foto/PDF direto na hora.
  • Backend em NestJS 11 + MongoDB: módulos isolados para conta, autenticação JWT, coleta de dados, anexos e assistente de IA. Cada item da coleta vira um documento com índice próprio, e o conjunto é versionado por status.
  • Dossiê em PDF + ZIP: o serviço de relatório consolida tudo num PDF formatado (cabeçalho, seções, totalizações de patrimônio e renda) e empacota os anexos originais num arquivo zip via archiver — pronto pra ser entregue ao comitê de crédito.
  • Assistente de IA junto do analista: dentro do app, um chat conectado à API do OpenAI usando file_search sobre um vector store da cooperativa. O analista pergunta “como classificar essa benfeitoria?” ou “qual a regra de garantia pra esse tipo de imóvel?” e recebe a resposta com base na norma carregada — sem sair da visita.
  • Auditoria embutida: cada cadastro carrega quem coletou, quando criou, quando atualizou e em qual status está — a cooperativa enxerga o pipeline de visitas em qualquer momento.

Resultado

A visita de campo passa a sair de lá já com o dossiê montado: o analista termina a entrevista, gera o PDF na hora e a cooperativa recebe o pacote completo (relatório + anexos) sem digitação extra. Menos retrabalho, menos foto perdida e o comitê tomando decisão com a informação estruturada.

Quer um resultado parecido?

Conte o desafio. A gente responde com um caminho técnico claro — sem enrolação.