Acesse aqui para testar a versão web desta aplicação online.
Aplicação mobile desenvolvida durante a Next Level Week da RocketSeat.
Neste projeto criamos uma aplicação onde é possível realizar cadastros (pelo front-end web) de pontos de coleta de resíduos e buscarmos (pelo mobile/web) esses pontos filtrando por tipo de coleta e localidade.
Veja aqui o Back-end desta aplicação e aqui o desenvolvimento Front-end.
Pode ser baixado e instalado o apk diretamente no seu aparelho, ou instalar o app do expo e por ele escanear o QR code da página ecoleta.
Depois de instalado, informar a UF e cidade que deseja procurar os pontos de coleta será exibido no mapa os pontos que coletam os itens conforme forem selecionados.
Este aplicativo foi desenvolvido utilizando expo, poder ser instalado com o comando abaixo.
npm install --global expo-cli
Para utilizar localmente será necessário já ter o Back-end rodando em seu computador.
Faça o download ou o clone deste repositório para o seu computador. Entre na pasta "mobile" e rode o comando abaixo para que sejam instaladas as dependências:
npm install
Edite o arquivo api.ts apontando para o back-end da sua aplicação.
Depois de instalar as dependências pode executar o comando abaixo para iniciar o serviço, uma página com o QR code será aberta automaticamente em seu navegador, pode escanea-lo com o aplicativo do expo em seu celular.
npm start
- Expo
- React Native
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.