Como descrito no enunciado do desafio, devido ao isolamento social provocado pelo avanço da COVID-19 no Brasil, pequenos agricultores passam por dificuldades para vender e expor seus produtos que antes eram vendidos em feiras, para hotéis, restaurantes e outros clientes. Assim com as necessidades dos agricultores o projeto AgroMart se iniciou para ajudá-los a se conectar com os consumidores por meio de um aplicativo de celular, facilitando a comunicação e divulgação de seus produtos.
A ideia surgiu a partir de uma reportagem transmitida no globo rural, onde Eleuza Fernandes, uma pequena agricultora do Goiás, montou uma barraca em que toda negociação é feita na base da confiança, onde o consumidor ao chegar recolhe o produto desejado e deixa o pagamento no local evitando desperdícios e proporcionando uma experiência compatível ao momento atual devido ao COVID-19, que trás beneficios tanto para o agricultor quanto para o consumidor.
Em um momento tão difícil como esse, confiança e honestidade é essencial para que nós possamos superá-lo, e a história de Eleuza nos motivou a criar o AgroMart, um aplicativo, onde o agricultor possa divulgar sua loja, barraca ou ponto de venda com seus devidos produtos, preços, localização, informação de contato e uma descrição adicional. E com isso o consumidor poderá visualizar as lojas mais próximas dele através de mapas e filtros, entrar em contato com o vendedor por um link para iniciar uma conversa direta via whatsapp com o principal objetivo de confirmar disponibilidade de produtos e adquirir informações sobre pagamentos, assim como localizar a barraca por um link direto para traçar uma rota a partir de seu destino atual. Além disso, no aplicativo disponibilizamos uma sessão de informações com recomendações quanto ao uso do mesmo durante a pandemia.
O formulário de submissão encontra-se na pasta docs e a apresentação disponível nesse link: https://www.youtube.com/watch?v=z_72NzAJXTM&feature=youtu.be
-- | Nome | Github | Papel |
---|---|---|---|
Lucas Pereira de Andrade Macêdo | @lukassxp | Product Manager & Full Stack Developer | |
Lucas Siqueira Rodrigues | @LucasSiqz | Team Manager & Full Stack Developer | |
Caio Oliveira de Moraes | @caiooliv | UX Designer & Mobile Developer | |
Matheus Rodrigues | @matheus-rn | Devops & Mobile Developer |
Clone o repositorio:
$ git clone https://github.com/Hackathon-FGA-2020/Desafio-3-Grupo-6
Acesse a pasta:
$ cd Desafio-3-Grupo-6
- É necessário ter node e o yarn instalados.
Instale as dependências:
$ yarn
-
É necessário possuir os bancos de dados (Postgres e Mongo) instalados e criar as bases de dados manualmente;
-
Configurar credenciais do banco dados no arquivo
ormconfig.json
;
Execute:
$ yarn dev:server
Os dados são consumidos pelo aplicativo mobile disponível em https://github.com/Hackathon-FGA-2020/Desafio-3-Grupo-6-mobile
- Se você for um colaborador externo, dê um fork no projeto.
- Issues devem ser preferencialmente criadas com o template especificado no repositório.
- Crie sua branch e envie seu código nela.
- Faça um pull request da sua branch para a develop.
Esse projeto utiliza a licença GNU GENERAL PUBLIC LICENSE. Para mais informações clique aqui