Skip to content

♻️ A full stack application for registering recycling collection points. Developed during NLW.

License

Notifications You must be signed in to change notification settings

guicaires/ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Índice

Ecoleta

Realiza o cadastro e listagem de pontos de coleta e de itens para reciclagem.

O Ecoleta é um projeto ambiental responsável por cadastrar e listar pontos de coleta para reciclagem de produtos, com objetivo de ajudar o meio ambiente.

Feito com

Objetivo

Este projeto, motivado pelo Dia Nacional da Reciclagem (05 de junho), visa incentivar e lembrar da importância de cuidar do meio ambiente. Trazendo uma solução através do cadastro de pontos de reciclagem.

Justificativa

Este projeto foi desenvolvido durante a primeira Next Level Week, da RocketSeat. Foi realizado para fins de estudo, onde foi possível aprender mais sobre Node, React e React Native.

Iniciando

Para iniciar, veja os pré requisitos do projeto.

Pré requisitos

Instalação

Clone o repositório:

git clone https://github.com/gcairesdev/ecoleta

Entre na pasta do projeto:

cd ecoleta

Instale as dependências:

cd server && npm i && cd ../web && npm i && cd ../mobile && npm i && cd ..

Crie e popule o banco de dados:

cd server && npm run db:migrate && npm run db:seed && cd ..

Inicie o server:

cd server && npm run dev

Inicie o web:

cd web && npm run dev

Inicie o mobile:

cd ../mobile && npm run dev

Use o Expo para abrir o app, através do QRcode

Autor

Guilherme Caires Github Linkedin Email

Contribuindo

Confira a página CONTRIBUTING para ver os melhores locais para arquivar problemas, iniciar discussões e começar a contribuir.

Licença

Lançado em 2020. Este projeto está sob a Licença MIT.


Feito com ❤️ por Guilherme Caires