/Ecoleta

Aplicação que conecta pontos de coleta de resíduos a pessoa que abraçam essa causa

Primary LanguageTypeScript

Ecoleta

BADGE_WEB_REACT BADGE_MOBILE_REACT_NATIVE BADGE_SERVER_NODEJS BADGE_TYPESCRIPT BADGE_EXPO BADGE_STARS

♻️ Projeto de código aberto que possibilita pessoas encontrarem e proverem pontos de coleta de resíduos.

Este projeto teve seu desenvolvimento guiado pela instituição educacional RocketSeat, na 1ª Edição do evento Next Level Week, promovido por tal instituição. Projeto onde foi utilizado as tecnologias Node, TypeScript, React e React Native

Banner

🎯 OBJETIVO

Este projeto tem como objetivo principal conectar empresas e/ou instituições que coletam resíduos (orgânicos e inorgânicos) às pessoas e/ou entidades que precisam descartar esses resíduos, no intuito de facilitar o processo de reutilização e recliclagem.

As empresas e/ou entidades podem cadastrar seus pontos de coleta por meio do site, e as pessoas e/ou entidades que precisam descartar esses resíduos podem fazer isso por meio do aplicativo mobile.

💻 TECNOLOGIAS

Server (NodeJS + TypeScript)

🎲 COMO UTILIZAR

Utilizando o aplicativo:

(Android) Baixe o aplicativo clicando neste link: https://expo.io/artifacts/b8b584a6-3475-4f1e-9dd8-fadb70107fd7

(iOS) Esperando um problema do Expo ser resolvido para publicar o app ios :(

Utilizando o Website

# 1. Baixe e instale o node:
- Link do Node.js: https://nodejs.org/en/ (Para instalar: Próximo, Próximo, Próximo...)

# 2. Baixe e prepare os arquivos deste repositório:
- Clique em Code -> Clique em download ZIP -> Espere baixar -> Extraia o arquivo baixado

# 3. Abra o terminal o diretório do website:
- Windows: Tecla Windows + X -> Clique em Windows PowerSheel (Admin)
- Linux: Ctrl + Alt + T
- Mac OS: https://pt.wikihow.com/Abrir-o-Terminal-no-Mac

# 4. Abra o diretório do repositório que você baixou:
- Execute o comando: cd CaminhoDoRepositório/Web (Exemplo: c:/users/documents/woen/Ecoleta/Web)

# 5. Execute este comando para que o Node.js instale seus módulos:
- npm install

# 6. E por fim, execute o comando:
- npm start

# 7. Pronto!

Utilizando o servidor:

O servidor foi hospedado no Heroku e você não precisa se preocupar com isso!

⭐ Créditos