Ecoleta é uma proposta de marketplace voltada para a facilitação e integração de pontos de coleta de materiais para reciclagem. O usuário cadastra um ponto de coleta, insere os itens que a aquele ponto é responsável por coletar e publica para que o usuário possa consultar no mapa e saber onde depositar o material.
As seguintes tecnologias foram utilizadas neste projeto:
Para iniciar o projeto, você precisa do Git, Node.js + Yarn instalado em seu computador.
# Clone this repository
$ git clone https://github.com/danilods/e-coleta
# Go into the repository
$ cd nlw/backend
# Install dependencies
$ yarn install
# Run Migrates
$ yarn knex:migrate
# Run Seeds
$ yarn knex:seed
# Start server
$ yarn dev
# running on port 3333# Clone this repository
$ git clone https://github.com/danilods/e-coleta
# Go into the repository
$ cd nlw/frontent
# Install dependencies
$ yarn install
# Run
$ yarn start
# running on port 3000# Clone this repository
$ git clone https://github.com/danilods/e-coleta
# Go into the repository
$ cd nlw/mobile
# Install dependencies
$ yarn install
# Run
$ yarn start
# Expo will open, just scan the qrcode on terminal or expo page
# If some problem with fonts, execute:
$ expo install expo-font @expo-google-fonts/ubuntu @expo-google-fonts/roboto
Faça um fork para este repositório
# Usando o github CLI:
$ gh repo fork danilods/gobarber-admin
# Se você não tem GitHub CLI, use o website para isto.Siga os passos abaixo
# Clone seu fork
$ git clone your-fork-url && cd nlw
# Criar branch com sua feature
$ git checkout -b my-feature
# Faça um commit com suas alterações
$ git commit -m 'feat: My new feature'
# Envie seu código para o repo remoto
$ git push origin my-featureDepois que seu pull request for mesclado (merged), você poderá excluir sua branch.
This project is licensed under the MIT License - see the LICENSE file for details.
Desenvolvido por 💜 Danilo de Sousa 👋 Veja meu linkedin