/NLW01-Ecoleta

Uma aplicação que conecta pessoas que querem realizar descartes conscientes de seus lixos recicláveis, aos pontos de coletas mais próximo de sua localização, via geolocalização, aplicação Web, Mobile e Servidor desenvolvido na semana NLW01, da Rocketseat.

Primary LanguageTypeScript

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 !