Skip to content

Ecoleta é um projeto Open Source desenvolvido na Next Level Week - nlw#1 | Rocketseat

License

Notifications You must be signed in to change notification settings

tiagodalmeida87/nlw1-Ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♲ Ecoleta - NLW #1

front_web

front-end – Ecoleta

O projeto

Ecoleta - é uma plataforma web em que organizações de coletas de resíduos orgânicos e inorgânicos se cadastram e ficam disponíveis para que pessoas e empresas possam descartar seus resíduos de maneira ecológica.

As empresas ou organizações poderão se cadastrar na plataforma web com:

  • Nome, imagem e endereço da organização,
  • 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

Solucionando um grande problema recorrente que é o descarte inadequado do lixo, facilitando o processo de reciclagem e reutilização.

TECNOLOGIAS 🖥️

Website

  • HTML
  • CSS
  • JavaScript
  • Node.JS

Server

  • Express
  • Nunjucks
  • SQLite

Utilitários

  • API: IBGE API → API de UFs, API de Municípios
  • Editor: Visual Studio Code → Extensions: SQLite
  • Fontes: Ubuntu, Roboto

Para utilizar

Primeiro, você precisa ter o NodeJS instalado na sua máquina. Após ter o Node instalado, acesse o diretório nlw e instale as dependências.

Para instalar as dependências, basta abrir o terminal no diretório e digitar o comando:

$ npm install
Instalando as dependências do server:
$ npm install sqlite3
Utilizando o Website

Abrindo o terminal no diretório da pasta nlw: Executando o website no modo de desenvolvimento:

$ npm install nodemon -D     
$ npm start

Se o browser não abrir automaticamente, acesse: http://localhost:3000.

AGRADECIMENTOS

Ecoleta é um projeto Open Source desenvolvido na Next Level Week - NLW #1 oferecida pela Rocketseat, através do instrutor Mayk Brito.

Feito por Tiago Almeida 🧑‍💻

About

Ecoleta é um projeto Open Source desenvolvido na Next Level Week - nlw#1 | Rocketseat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published