Este projeto é um website que tem como objetivo exibir informações e dados sobre o agronegócio brasileiro, incluindo informações sobre plantio e cultivo da produção agrícola e pecuária.
QUEM SOMOS
O AgroBase é uma plataforma que tem como objetivo é criar um dashboard com dados relacionados ao agronegócio, a fim de fornecer informações precisas e atualizadas para tomada de decisões estratégicas pelos gestores do setor do agronégocio.
TECNOLOGIAS E ARQUITETURA
A plataforma utilizará tecnologias web como HTML, SCSS e TypeScript para o desenvolvimento de interfaces e aplicações. A arquitetura em camadas (Layered Architecture) será utilizada no sistema que será dividido em camadas distintas,
onde cada camada possui responsabilidades específicas. que incluem a interface do usuário, lógica de negócio e acesso a dados.
Para o desenvolvimento do frontend foi utilizando Angular uma framework open-source liderado pela equipe da Google.
Backend
Para o Backend foi desenvolvido uma API em Python utilizando a biblioteca FastAPI,
o principal objetivo da API é requisitar o banco de dados MongoDB que está hospedado
em serviço de nuvem oferecido pela própria MongoDB, o Atlas.
O banco de dados foi populado utilizando scrips em Python, que são responsáveis por realizar
diversas requisições para a API do IBGE. Após as requisições os dados passam por um pequena
manipulação e são inseridos no banco de dados.
CÓDIGO DE CONDUTA
O Código de conduta do nosso projeto é fundamental para mantermos um ambiente colaborativo, inclusivo e respeitoso. Nele, estabelecemos as diretrizes que todos os participantes devem seguir para garantir uma comunidade saudável e livre de qualquer comportamento inadequado visando criar um ambiente inclusivo, acolhedor e respeitoso para todas as pessoas envolvidas no desenvolvimento deste projeto.