Skip to content

FertiCalc é uma plataforma para planejamento de adubação e calagem. A partir das necessidades brutas de N, P e K, transforma análises de solo e metas nutricionais em recomendações precisas por hectare e totais da área, otimizando custos e o uso de insumos agrícolas.

Notifications You must be signed in to change notification settings

Thiagoscocco/FERTICALC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FertiCalc – Calculadora de Calagem e Adubação

Ferramenta desktop construída em Python com CustomTkinter para auxiliar no planejamento de calagem e adubação. O aplicativo reúne as etapas de análise do solo, definição de planos de fertilização (misto, formulados ou individuais) e consolidação de resultados por hectare e para a área total.

Pré-requisitos

  • Python 3.11 ou superior
  • pip instalado

Instalação e execução

# Clonar o repositório
git clone https://seu-repositorio/ferticalc.git
cd ferticalc

# Criar ambiente virtual (opcional, mas recomendado)
python -m venv .venv
.venv\Scripts\activate  # Windows
# source .venv/bin/activate  # Linux / macOS

# Instalar dependências
pip install -r requirements.txt

# Executar
python main.py

Organização

  • app/ui/: componentes da interface gráfica (abas de calagem, adubação, resultados, estilos).
  • app/services/: regras de negócio para cálculos de calagem e adubação.
  • app/state.py: modelos de dados compartilhados entre as abas.
  • logo.png: logotipo utilizado na tela de abertura.

Licença

Defina aqui a licença adequada ao projeto (por exemplo, MIT, Apache 2.0, etc.).

About

FertiCalc é uma plataforma para planejamento de adubação e calagem. A partir das necessidades brutas de N, P e K, transforma análises de solo e metas nutricionais em recomendações precisas por hectare e totais da área, otimizando custos e o uso de insumos agrícolas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages