Skip to content

R0chaa/Challenge-ResourceControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Challenge-ResourceControl

Desafio interno - ElvenWorks

Código desenvolvido em Node.Js, Express, Ejs, BodyParser e MongoDB.

Recursos utilizados no desenvolvimento:

  • Node.Js ~ v12.19.0;
  • Express ~ v.4.17.1;
  • MongoDB ~ v.4.4;
  • Mongoose ~ v.5.10.13;
  • Body-parser ~v.1.19.0;
  • Ejs ~ v.5.10.13

Executando o projeto

Para executar o projeto na sua máquina local, basta seguir os passos abaixo:

Começando...

Inicialmente, você deve clonar o repositório do projeto na sua máquina, e em seguida, instalar as dependências.

Pre-Requisitos

Antes de instalar as dependências do projeto, é necessário já ter instalado na sua máquina:

  • Node.Js: Caso não tenha, basta realizar o download Aqui
  • MongoDb: Caso também não tenha, basta realizar o download Aqui

Instalando as Dependências

No cmd ou terminal, digite a path do seu projeto

cd "C:\Users\NomeDoComputador\Documents\..."

Depois, já dentro da pasta do projeto, digite no cmd ou terminal a seguinte instrução:

npm install

Ao digitar a instrução acima, automaticamente ele irá baixar todas as dependências listadas no arquivo package.json e alocará na pasta:

  • node_modules - Que contêm todos os packages do npm que são necessários para a execução do projeto.

Executando a Aplicação

Bom, agora na mesma tela do cmd, inicie o localhost para o projeto ser executado localmente.

node index.js

Depois, você precisará abrir um outro terminal na sua máquina e iniciar o MongoDb utilizando o seguinte comando:

mongod

Caso o server do MongoDb não execute no cmd, vá em: C:\Program Files\MongoDB\Server\4.4\bin e execute o icone com nome "mongod".

Agora, na barra de pesquisa do navegador digite http://localhost:8081. E se tudo estiver certo, o site será executado localmente em sua máquina.

Agora, é só usar! (: C;

About

Sistema web CRUD desenvolvido com EJS, Express/Node.js e MongoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published