Ecoleta, sistema desenvolvido para ajudar pessoas/empresas a encontrarem pontos de coleta especificos para o descarte de resíduos de forma rapída e fácil.
- Primeiro iremos clonar o projeto, é bem simples, siga as instruções abaixo.:
git clone https://github.com/railopz/nlw-01.git
cd nlw-01
- Start Backend:
- vá até a pasta
backend
- Execute
npm i
- agora dentro da pasta src/database configure o arquivo
connection
inserindo as informações do seu banco mysql. - Execute
npm run knex:migrate:dev
- Execute
npm run knex:seed:dev
- Dentro da pasta
controllers/PointsControllers
, edite o campoimage_url
adicionando o ip do seu localhost. - execute
yarn dev
- vá até a pasta
- Start web:
- Localize e abra a pasta
web
- Execute
npm i
- Dentro de
src/services/api.ts
adicione a url da sua api no campobaseURL
- Execute
yarn start
- Localize e abra a pasta
- Executando módulo mobile:
- Localize e abra a pasta
mobile
- Execute
npm i
- Dentro de
src/services/api.ts
adicione a url da sua api no campobaseURL
- Execute
yarn start
- Localize e abra a pasta