Skip to content

Dhi-Carvalho/Ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaunchBase

GitHub language count GitHub top language GitHub code size in bytes Repository size GitHub Repo stars

🚧 Ecoleta ♻️ Concluído 🚀 🚧

SobreFuncionalidadesComo executarTecnologiasAutorLicença

💻 Sobre o projeto

♻️ Ecoleta - foi um projeto desenvolvido durante a NLW - Next Level Week oferecida pela Rocketseat de forma gratuita.

O projeto visa a criação de uma aplicação capaz de conectar empresas e entidades de coleta de resíduos as pessoas que precisam descartar os mesmos de forma ecologicamente correta.


⚙️ Funcionalidades

  • ♻️ Empresas ou entidades podem se cadastrar na plataforma web enviando:

    • ✔️ uma imagem do ponto de coleta
    • ✔️ nome da entidade, email e whatsapp
    • ✔️ e o endereço para que ele possa aparecer no mapa
    • ✔️ além de selecionar um ou mais ítens de coleta:
      • lâmpadas
      • pilhas e baterias
      • papéis e papelão
      • resíduos eletrônicos
      • resíduos orgânicos
      • óleo de cozinha
  • 👦 Os usuários tem acesso ao aplicativo móvel, onde podem:

    • ✔️ navegar pelo mapa para ver as instituições cadastradas
    • ✔️ entrar em contato com a entidade através do E-mail ou do WhatsApp

🚀 Como executar o projeto

Este projeto é divido em duas partes:

  1. Backend
  2. Frontend

💡Para o Frontend funcionar é necessário que o Backend esteja sendo executado.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🧭 Rodando a aplicação

# Clone este repositório
$ git clone https://github.com/Dhi-Carvalho/NLW1-Ecoleta.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd NLW1-Ecoleta

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Frontend

  • HTML5
  • CSS3
  • JavaScript

Server

Veja o arquivo package.json

Utilitários


👨‍🎓 Autor

Twitter Dhi Carvalho Email Dhi Carvalho Github Dhi Carvalho Linkedin Dhi Carvalho Dhi Carvalho


📝 Licença

Este projeto esta sobe a licença MIT.

Feito por Dhi Carvalho 👋🏽 Entre em contato!