Claro! A seguir está um modelo de projeto para você publicar no **Workana** (ou outras plataformas como **Freelancer**, **Upwork**, etc.) Com todos os detalhes que um programador precisa saber para entregar um **MVP funcional do AgroAmigo**, pronto para teste:
---
### **Título do Projeto:**
Desenvolvimento de MVP funcional do AgroAmigo – Chatbot Agrícola com Diagnóstico e Recomendação
---
### **Descrição do Projeto:**
Estou desenvolvendo um chatbot agrícola chamado **AgroAmigo**, voltado para engenheiros agrônomos. O objetivo do MVP é oferecer diagnósticos interativos de doenças, pragas e nematoides da soja, com base em fluxos de perguntas e respostas, e recomendar tratamentos com produtos registrados (composição, modo de ação e cultura).
Procuro um freelancer experiente em desenvolvimento de bots, APIs e backend que entregue um **produto funcional e testável**, de preferência com painel simples para ajustes manuais (sem necessidade de design refinado).
---
### **Escopo do Projeto (Entregas Obrigatórias):**
1. **Chatbot funcional com UI mínima (pode ser no navegador ou WhatsApp via Twilio ou outra solução gratuita):**
* Fluxo guiado com perguntas (ex: “Quais sintomas você observa?”, com múltiplas opções).
* Permitir reiniciar diagnóstico ou fazer nova consulta.
2. **Módulo de Diagnóstico:**
* Baseado em árvore de decisão.
* Textos fornecidos (fitopatologia, entomologia e nematologia já em PDF).
* O sistema deve guiar o usuário até identificar o tipo provável de problema (fungo, bactéria, vírus, nematoide, praga, fisiopatia).
3. **Módulo de Recomendação:**
* Com base no diagnóstico, retornar produtos registrados (fungicidas, inseticidas ou nematicidas).
* Produtos com princípios ativos, classes químicas e modo de ação.
* Pode ser um banco de dados estático (JSON, planilha conectada ou SQLite).
* Exemplo: se for ferrugem asiática, trazer fungicidas triazóis + estrobilurinas.
4. **Administração:**
* Painel mínimo (web) para editar os textos e base de dados (admin básico, não precisa ser bonito).
* Pode ser com autenticação simples.
---
### **Requisitos Técnicos Desejados (flexível):**
* Backend em Python (Flask, FastAPI ou
Node.js)
* Banco de dados local ou leve (Sqlite ou json)
* ui mínima com html + bootstrap ou telegram/whatsapp bot (via api)
* alternativa: pode ser hospedado localmente para testes ou usar plataformas como replit, render, etc.
---
### **Recursos disponíveis:**
* Manuais técnicos em PDF com fluxos e sintomas organizados.
* Fluxos já parcialmente desenhados (árvores de decisão).
* Lista de produtos registrados.
---
### **Objetivo do MVP:**
Testar usabilidade e efetividade do diagnóstico com um grupo de agrônomos. Se for aprovado, escalaremos com integração a banco de dados oficial (Agrofit ou SENAVE) e funcionalidades premium.
---
### **Prazo:**
Máximo 20 dias corridos. Desejável entregas parciais para acompanhamento.
---
### **Critérios de Seleção:**
* Portfólio de projetos similares (bots, sistemas agrícolas, diagnósticos).
* Entrega de MVP testável.
* Boa comunicação e organização.
* Enviar proposta com etapas previstas e ferramentas que pretende usar.
---
Contexto Geral do Projeto
Prazo de Entrega: 20 de Junho de 2025