Skip to content

ana-ferreiramg/nlw-ecoleta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecoleta ♻️

Site de criação e pesquisa de pontos de coleta de resíduos para reciclagem criado pela Rocketseat para a semana Next Level Week.

Página inicial do Ecoleta Página para pesquisar pontos de coleta Página para cadastrar ponto de coleta

🚀 Tecnologias

  • Node.js Logo Node.js
  • Express Logo Express
  • SQLite3 Logo SQLite3
  • Nunjucks Logo Nunjucks
  • Nodemon Logo Nodemon

🔧 Instalação

Pré-requisitos:

OBS: o NPM já vem acompanhado do Node.js.

Dependências:

  • Express
  • Nodemon
  • Nunjucks
  • SQLite3

Para instalar as dependências:

  1. Clone o repositório: git clone https://github.com/ana-ferreiramg/nlw-ecoleta.git
  2. Use o comando: npm install

Se houver erro na hora de instalar as dependências, siga as instruções a seguir:

Abra o CMD(ou PowerShell) como administrador e rode: npm install --global --production windows-build-tools
(caso a instalação fique em loop cancele a operação (ctrl+c) para finalizar em lotes)

Se não funcionar siga as instruções a seguir:

  1. Instale o Python versão 2.7.x (o node-gyp não suporta a versão 3 do Python)
  2. Configure a variável de ambiente do sistema (Path) com o caminho até o python:
  3. Abra o CMD(ou PowerShell) como administrador e instale o node-gyp: npm install --global node-gyp
  4. Entre no diretório do projeto e tente instalar as dependências: npm install

🚩 Rodar aplicação

Dentro do diretório do projeto use o comando: npm start
O app vai abrir em modo de desenvolvimento.

Para ver o resultado, basta abrir seu browser e acessar: http://127.0.0.1:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published