/Ecoleta_Starter

Projeto da NLW#01 da Trilha Starter

Primary LanguageCSS

LaunchBase

GitHub language count GitHub top language GitHub code size in bytes Repository size Code quality Code quality 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-DEV/Ecoleta_Starter
# Acesse a pasta do projeto no seu terminal/cmd
$ cd nlw1_ecoleta/starter
# 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!