Skip to content

Projeto desenvolvido durante o Next Level Week #01 / Project developed during the NLW #01

Notifications You must be signed in to change notification settings

jonhoffmam/ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

banner

💬Sobre o Projeto

O ♻️Ecoleta é um projeto de código aberto (Open Source) desenvolvido durante a semana NLW #01 (Next Level Week 1.0) oferecido pela RocketSeat. Esse projeto tem como objetivo principal o descarte adequado de cada lixo, seja orgânico ou inorgânico, como por exemplo o papel, vidro, metal, plástico, eletrônicos entre outros. Isso é feito através da conexão entre pessoas e/ou entidades que precisam realizar o descarte com as empresas/entidades que realizam esse tipo de coleta, resultando em uma mudança de hábitos culturais e minimizando o acúmulo de lixo disposto no meio ambiente de forma inadequada.

Como Funciona:grey_question:

O projeto se constitui basicamente em duas funções, que é cadastrar as empresas/entidades que oferecem o serviço de coleta e consultar o cadastro dessas empresas. O cadastro é realizado através da plataforma web (website), sendo composto por:

  • Upload de imagem do estabelecimento/empresa/ponto de coleta;
  • Nome do ponto de coleta;
  • E-mail, Telefone, WhatsApp;
  • Seleção do endereço através do mapa;
  • Seleção do estado e da cidade;
  • Seleção dos itens de coleta que é realizado pela empresa;

A consulta é realizada através do aplicativo móvel (mobile) o qual poderá:

  • Selecionar o estado e a cidade que deseja consultar os pontos de coleta;
  • Ao clicar no botão para pesquisa é direcionado para a tela que irá mostrar os pontos de coleta na localidade desejada através do mapa;
  • Filtrar as entidades/empresas pelos itens que as mesmas coletam;

🔨 Tecnologias

Para o projeto de modo geral foram utilizados o Node.js, React, React Native juntamente com o Typescript.

Back-end (Regras de Negócio)

⚙️Server (Node.js)

Front-end (Interface)

💻Web (React)

📱Mobile (React Native)

Também foram utilizados...

About

Projeto desenvolvido durante o Next Level Week #01 / Project developed during the NLW #01

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages