Estudo de casoEm desenvolvimento2026

Farm-Fin

Projeto acadêmico da disciplina Prática de Engenharia de Software da UniRV sobre modelagem de fluxos financeiros e operacionais no agronegócio.

Papel:Modelagem de domínio e implementação em projeto da disciplina Prática de Engenharia de Software da UniRV

  • Next.js
  • React
  • TypeScript
  • Neon Postgres
  • Drizzle
  • Cloudflare
  • Excel

Problema

O controle financeiro rural costuma ficar dividido entre arquivos bancários, planilhas, relatórios contábeis, estoque de insumos, registros de safra e contratos físicos de commodities.

Restrição

O exercício exige pensar na rastreabilidade entre parcelas, aprovações, conciliações, unidades, rateios, saída fiscal e visões por safra, sem tratar o protótipo como sistema implantado em uma fazenda.

Decisão

O domínio foi modelado em uma aplicação Next.js com TypeScript, Neon e Drizzle, com estados explícitos para estudar as relações entre os fluxos.

Resultado

O trabalho organiza requisitos e decisões de implementação para um protótipo acadêmico de gestão rural; não representa uma operação em produção.

Visão geral

Farm-Fin é um projeto da disciplina Prática de Engenharia de Software da UniRV. O protótipo explora como controles financeiros podem se relacionar com safras, talhões, máquinas, insumos, estoque, contratos e obrigações fiscais. É um trabalho acadêmico em desenvolvimento, sem operação em fazendas.

Decisões de produto

Na modelagem do protótipo, estados explícitos ajudam a diferenciar parcelas, aprovações, contratos e movimentos de estoque em vez de tratar tudo como uma transação genérica.

Next.js e TypeScript definem a aplicação; Neon Postgres e Drizzle apoiam o modelo relacional. O estudo também considera exportações XLSX para representar a troca de informações com rotinas contábeis.

Escopo estudado no protótipo

  • Cadastro e relação entre fazendas, talhões, safras, parceiros e máquinas.
  • Estados de contas, aprovações, recorrência, cenários de caixa e conciliação.
  • Relações entre contratos, estoque, custo médio, lotes e rateio.
  • Requisitos de custo por safra, DRE agrícola, LCDPR e exportação.

Disponibilidade do código

O código do Farm-Fin é privado. Este estudo de caso apresenta a proposta e decisões de engenharia do trabalho acadêmico, sem sugerir uso em produção ou dados de clientes.

Próximo passo

Tem um sistema para construir ou um processo para resolver?

Conte qual é o problema. Você recebe uma primeira leitura técnica, um caminho sugerido e os próximos passos.