/my-little-forest

Sistema de gerenciamento de SAF

Primary LanguageTypeScript

drawing

My Little Forest

Aplicação web para gerenciamento de Sistemas Agroflorestais - SAFs desenvolvido para a Disciplina de Estágio II (Aplicação Web)

Objetivo

A aplicação tem por objetivo fornecer aos usuários uma forma simples de gerenciar e monitorar seus sistemas agroflorestais. Realizando o cadastro de plantas, planejamento de arranjos e histórico de manejo, fornecem insumos necessários para reconhecimento de padrões e tendências dos sistemas.

Descrição do Sistema

Conduzir um sistema Agroflorestal do zero não será tarefa fácil. É necessário ter um certo conhecimento das espécies, seu relacionamento com as outras, com o clima e os animais. O conhecimento necessário para lidar de forma eficaz com sistemas como estes é conquistado através do tempo dedicado ao cuidado e a prática diária com observação.

Na busca por uma otimização nesse tempo de observação para conhecimento dos Sistemas, surgiu o My Little Forest. Essa ferramenta visa não apenas auxiliar os profissionais e entusiastas dos Sistemas Agroflorestais, mas também proporcionar um melhor entendimento e uma gestão mais eficiente de seus sistemas.

O sistema conta com:

  • Cadastro de propriedades (Ambiente)
  • Cadastro de talhões (Área)
  • Cadastro de espécies (Plantas)
  • Cadastro de Equipe e Responsabilidades
  • Histórico de Manejo

Personas

  • Público agro

O público agro inclui agricultores, pecuaristas, agrônomos, empresários do agronegócio, pesquisadores agrícolas, estudantes de agricultura, entre outros profissionais e interessados no campo.

Persona Pesquisadores e Educadores
Descrição Profissionais que estudam sobre Agrofloresta e que podem utilizar o sistema para coletar dados, conduzir experimentos e compartilhar conteúdos acadêmicos.
Persona Consultores Agrícolas
Descrição Consultores e Especialista podem utilizar o sistema para exemplificar orientações que ajudaram nas implementações práticas dos Sistemas Agroflorestais.
Persona Gestores de Propriedades Rurais
Descrição Proprietários de propriedades rurais podem usar o sistema para planejar e monitorar seus sistemas agroflorestais.

Necessidades e funcionalidades

  • US001 Cadastro de propriedades (Ambiente)
    • US001-T001 Inserir nova propriedade
    • US001-T002 Listar propriedades cadastradas
    • US001-T003 Visualizar e Editar propriedades cadastradas
    • US001-T004 Excluir propriedade cadastradas
  • US002 Cadastro de talhões (Área)
    • US002-T001 Inserir novo talhão
    • US002-T002 Listar talhões cadastrados
    • US002-T003 Visualizar e Editar talhões cadastrados
    • US002-T004 Excluir talhões cadastrados
  • US003 Cadastro de espécies (Plantas)
    • US003-T001 Inserir nova espécies
    • US003-T002 Listar espécies cadastradas
    • US003-T003 Visualizar e Editar espécies cadastradas
    • US003-T004 Excluir espécies cadastradas
  • US004 Cadastro de Equipe e Responsabilidades
    • US004-T001 Inserir nova Equipe e/ou Responsabilidades
    • US004-T002 Listar Equipe e/ou Responsabilidades cadastradas
    • US004-T003 Visualizar e Editar Equipe e/ou Responsabilidades cadastradas
    • US004-T004 Excluir Equipe e/ou Responsabilidadesriedade cadastradas
  • US005 Histórico de Manejo
    • US003-T001 Inserir novo registro de manejo
    • US003-T002 Listar histórico de manejos cadastradas
    • US003-T003 Visualizar e Editar manejos cadastradas

Fluxo de telas

Configuração Ambiente

  • Editor: VSCode Extensão: Markdown Preview Enhanced
  • Banco de dados: MongoDB Atlas
  • Versionamento: Git + GitHub

Arquitetura

Arquitetura