Skip to content

AgroMart, um aplicativo onde o agricultor pode divulgar sua loja, barraca ou ponto de venda.

License

Notifications You must be signed in to change notification settings

Hackathon-FGA-2020/AgroMart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgroMart

Tema: Agricultura e Alimentação


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 de 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


AgroMartMobile
AgroMartMobile AgroMartMobile

Funcionalidades

  • Criação de conta de usuário e Autenticação;
  • Criação e gerenciamento de loja;
  • Visualização de principais recomendações e listagem de todas as lojas na página principal;
  • Pesquisar lojas por localização;
  • Pesquisar lojas por nome;
  • Pesquisar lojas por região administrativa;
  • Visualização de loja com produtos e preços;
  • Link para contato com o dono da loja;
  • Link com a rota no mapa para a loja;
  • Visualizar recomendações perante a pandemia;

Conheça nossa equipe

-- 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 & Full Stack Developer

Principais Tecnologias Utilizadas:


Proximos Passos:

Como o hackaton possui um curto periodo de tempo para o desenvolvimento, não foram implementas algumas funcionalidades que somariam ao aplicativo, como:

  • Integração com meios de pagamento.
  • Sessão de comentários.
  • Avaliação das lojas pelo clientes.
  • Chat proprio do aplicativo.
  • Edição de perfil.
  • Recuperação de senha.
  • Mascaras em inputs.

Como executar o projeto

Clone o repositorio:

$ git clone https://github.com/Hackathon-FGA-2020/Desafio-3-Grupo-6-mobile

Acesse a pasta:

$ cd Desafio-3-Grupo-6-mobile

  • É necessário ter yarn instalado.

Instale as dependências:

$ yarn

  • É necessário um emulador android, e que a porta 8081 estaja exposta, caso necessário execute:

    adb reverse tcp:8081 tcp:8081

Execute:

$ react-native run-android

Em seguida execute:

$ yarn start


Servidor

Os dados são providos da nossa própria api disponível em https://github.com/Hackathon-FGA-2020/Desafio-3-Grupo-6


Como Contribuir

  • 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.

Licença:

Esse projeto utiliza a licença GNU GENERAL PUBLIC LICENSE. Para mais informações clique aqui


Referências