Skip to content

Eilem/GirlsNodePower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GirlsNodePower

Projeto para conclusão do desafio do curso de node

Requisitos necessários para executar este projeto:

  • node
  • npm
  • banco de dados postgres

Como executar o projeto

Faça clone deste repositório Crie um banco de dados postgresSQL com o nome "GirlsNodePower_db" ** veja mais informações no arquivo /src/config/database.js


na raiz do projeto crie um arquivo chamado .env com as seguintes variáveis:

PORT=porta do servidor  
DATABASE_URL=endereco do banco com os dados com os dados de conexão  
Na raiz do projeto, deve existir um arquivo de ambiente
Para trabalhar com diversos ambientes . 
copie e crie o arquivo .env.exemplo para .env
conforme o Exemplo abaixo com dados de conexão  

ENV=desenvolvimento
PORT=5000
DATABASE_URL=postgres://postgres:root@localhost:5432/GirlsNodePower_db

no terminal, na pasta raiz o projeto execute o comando

npm install

ele irá instalar os seguintes módulos:

npm install express npm install express-routes npm install express-validation npm install pg npm install sequelize npm install swagger-ui-express npm install swagger-autogen npm install sequelize pg


para gerar a documentação do swagger execute:

npm run swagger //script presente dentro do package.json


para subir o servidor ( executar o projeto ) npm start


Arquiterura do projeto: src - > códigos do projeto src/api -> node_modules -> dependências externas


About

Projeto para conclusão do desafio do curso de node

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors