Desafio interno - ElvenWorks
Código desenvolvido em Node.Js, Express, Ejs, BodyParser e MongoDB.
- 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
Para executar o projeto na sua máquina local, basta seguir os passos abaixo:
Inicialmente, você deve clonar o repositório do projeto na sua máquina, e em seguida, instalar as dependências.
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
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.
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;