Skip to content

Ecoleta - Aplicação que disponibiliza pontos de coleta de materiais inutilizados. Projeto realizado durante a Next Level Week, powered by Rocketseat.

License

Notifications You must be signed in to change notification settings

Arthurdb1999/NLW-Ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecoleta - Next Level Week #01

Ecoleta - Aplicação que disponibiliza pontos de coleta de materiais inutilizados. Projeto realizado durante a Next Level Week, powered by Rocketseat.

Go to Official Project Page, by Rocketseat 🚀

Feature não adicionadas no projeto oficial: Select Picker no React-native, para selecionar UF's e Cidades, semelhante ao que é feito no frontend.

O projeto foi completamente implementado de acordo com as aulas, com exceção da validação de campos no backend utilizando Celebrate e Joi. O motivo para isso é o fato de já possuir um projeto em meu Github que implementa essas bibliotecas, desenvolvido na Semana Omnistack 11, by Rocketseat: Be the Hero

Executar aplicação em ambiente de desenvolvimento

Instalar dependências:

  • cd NLW-Ecoleta/backend
  • yarn install ou npm install
  • cd NLW-Ecoleta/frontend
  • yarn install ou npm install
  • cd NLW-Ecoleta/mobile
  • yarn install ou npm install

Executar migrations, seeds e backend

  • cd NLW-Ecoleta/backend
  • yarn knex:migrate
  • yarn knex:seed
  • yarn dev ou npm run dev

Executar frontend

  • cd NLW-Ecoleta/frontend
  • yarn start ou npm start

Executar mobile

  • cd NLW-Ecoleta/mobile
  • yarn start ou npm start
  • Instalar o aplicativo Expo no seu smartphone e ler o QR Code que aparecerá na tela
  • Configurar o IP no arquivo api.js

Detalhamento das rotas

Se encontra no arquivo Insomnia_NLW-Ecoleta.json e pode ser acessada através da instalação do software Insomnia


🚀 Todos os créditos à Rocketseat, empresa idealizadora da Next Level Week!

About

Ecoleta - Aplicação que disponibiliza pontos de coleta de materiais inutilizados. Projeto realizado durante a Next Level Week, powered by Rocketseat.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published