/econext

The e-Coleta project aims to connect entities, companies and people to assist in the disposal of organic and inorganic waste in an ecologically viable way that does not harm the environment

Primary LanguageTypeScriptMIT LicenseMIT

♻️ Echonext




imagem de perfil do e-coleta

⚛️ 📄 🚀


GitHub language count GitHub last commit Repository size GitHub top language License

Projeto   |    Documentação   |    Tecnologias   |    Layout   |    Como utilizar   |    Contribuir   |    Licença



Em desenvolvimento 🚧

darkmode do e-coleta light do e-coleta




🌎 Projeto

Um dos maiores problemas atualmente é o lixo que descartamos no nosso Planeta. Sem dúvidas o descarte inadequado com a falta de ações sustentáveis como reciclagem, compostagem e reutilização contribuem para isto. O Brasil carece de medidas que fomentem essas ações. Com isso em mente, o e-Coleta é um projeto que une ecologia e sustentabilidade, ou seja, devemos descartar o que não nos sereve mais de maneira adequada para que seja reciclada e reutilizada, assim o projeto propõe melhorar a situação de descarte do lixo e de resíduos. Logo, com a integração de um mapa podemos localizar pontos de coletas, para que os mesmos possam ser entregues nesses pontos e possam ser recolhidos por empresas e entidades especializadas nisso. Nesse sentido, ele visa auxiliar empresas e entidades que coletam resíduos orgânicos ou inorgânicos que as pessoas precisam descartar em algum momento mas, não sabem onde descartá-lo e, a maneira ecologicamente correta de fazer isso.


📑 Documentação


🔍 Documentação back-end

🔍 Documentação front-end

🔍 Documentação mobile


🚀 Tecnologias

📦 Libraries back-end

📦 Libraries front-end

📦 Libraries mobile

📦 Libraries e plugins de padronização


🔖 Layout

O Layout pode ser encontrado aqui


☑️ Como utilizar

Instale o Git, o Visual Studio Code, o NodeJS^12.16.1 ou superior e o Yarn^1.22.4

# Clone este repositório
git clone https://github.com/rwietter/e-coleta.git

# Entre no diretório, se for no Windows a barra invertida é \
cd e-coleta/backend

# Instale as dependências
yarn install

# Inicie a aplicação no back-end
yarn dev

# Inicie a aplicação no front-end
cd ..
cd frontend
yarn install
yarn dev

# Inicie a aplicação no mobile
cd ..
cd mobile
yarn install
yarn dev

🌐 Como contribuir

  • Faça um fork deste repositório;
  • Crie uma branch com a sua feature: git checkout -b my-feature
  • Commit suas mudanças: git commit -m 'feat: My new feature'
  • Push a sua branch: git push origin my-feature

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Projeto desenvolvido durante a Next Level Week by RocketSeat || { ♻️ } = e-Coleta


Projeto desenvolvido para fins de estudo.

A Next Level Week (NLW) foi ministrada por Diego Fernandes


Feito com 💜 by @rwietter