NLW01-Ecoleta
Uma aplicação que conecta pessoas que querem realizar descartes de seus lixos recicláveis de forma consciente, aos pontos de coletas mai próximos de sua localização, via geolocalização, aplicação Web, Mobile e Servidor (BD desenvolvido na semana NLW01, da Rocketseat.
Ecoleta Desenvolvido durante a Semana do Próximo Nível # 01.
Uma aplicação que conecta pessoas que querem realizar descartes conscientes de seus lixos recicláveis, ao pontos de coleta mai próximo de sua localização, via geolocalização, aplicação Web, Mobile e Servidor desenvolvido na semana NLW01, da Rocketseat. 🚀.
🚀 Tecnologias *NodeJs *React *React native *Expo *Knex SQLite3 Axios NPM TSX ℹ️ Instalação Você precisará ter instalado no seu computador antes de iniciar o projeto: Yarn , NodeJs .
Clone o repositório
$ git clone https://github.com/Gilles30/NLW01-Ecoleta.git Configurando o DataBase e o Servidor $ cd servidor / knexfile.ts $ cd servidor / src / banco de dados / connection.ts
💻 API
Vá para o diretório do servidor
$ cd server
Para instalar as dependências
instalação do $ yarn
Crie o banco de dados
$ yarn knex: migrate $ fios knex: semente
Execute o servidor
$ yarn dev 💻 Rede
Vá para o diretório da web
$ cd web
Para instalar as dependências
instalação do $ yarn
Execute o aplicativo Web
$ yarn start 📱 Móvel Para esta parte, é recomendável instalar o Expo no seu celular e usá-lo. Mas você também pode usar um simulador de Android / IOS.
Vá para o diretório móvel
$ cd mobile
Para instalar as dependências
instalação do $ yarn
Execute o aplicativo móvel
$ yarn start 📝 Licença Para visualizar a licença, consulte o MIT !