Ecoleta é uma aplicação desenvolvida durante a semana Next Level Week da RocketSeat que tem como objetivo o cadastro e visualização no mapa de pontos de coleta de resíduos, como: Lâmpadas, Pilhas e Baterias, Resíduos Orgânicos, etc.
Abaixo, segue um resumo do conteúdo aprendido durante o desenvolvimento da aplicação mobile. Verifique o histórico de commits para mais detalhes das features e código utilizado.
Home Page | Details Page | Inicial Page |
---|---|---|
Backend desenvolvido em NODE.js utilizando principalmente a biblioteca express para lidar com as rotas da aplicação.
Para mais detalhes sobre o desenvolvimento do backend da aplicação, acesse o repositório do Ecoleta.
Versão mobile do aplicativo desenvolvida utilizando React Native e expo para facilitar o desenvolvimento.
Para verificar o projeto mobile, baixe o aplicativo EXPO no seu celular e siga os passos abaixo.
Para uma melhor visualização do aplicativo, acesse o repositório Ecoleta e inicialize o backend da aplicação conforme a seção Configuração e Uso!
Obs.: Não se esqueça de cadastrar alguns pontos de coleta para ficarem disponíveis no aplicativo.
Instale as dependências e inicie o servidor, na nova página que irá abrir, aponte a câmera do seu celular para o código QR na tela para executar o aplicativo através do EXPO.
Obs.: É necessário que tanto o seu computador quanto o seu celular estejam na mesa rede wi-fi.
Dentro do repositório mobile, execute os passos abaixo:
$ cd mobile
$ npm install -d
$ npm start