Skip to content

349Team/health-project-backend

Repository files navigation

NestJS Starter - UTFPR

Descrição

Repositório para desenvolvimento de aplicações web com o framework NestJS nas disciplinas de Engenharia de Software 1 e Projeto Integrador do câmpus Campo Mourão da UTFPR.

Features:

  • Registro de usuários
  • Autenticação de usuários
  • CRUD To-Do
  • Testes E2E
  • CI/CD

Instalação

# setting up environment variables file
$ cp .env.example .env

# installing dependencies
$ yarn

Build

$ yarn build

Execução

# development
$ yarn start:dev

# production mode
$ yarn start:prod

# debug mode
$ yarn start:prod

Testes

# e2e tests
$ yarn test:e2e

Instalar Docker Linux

Caso não tenha o docker em sua máquina, instale com os seguintes comandos:

chmod +x ./install_docker.sh
./install_docker.sh

Configurando docker no Linux

sudo groupadd docker
sudo usermod -aG docker $USER

Após executar os comando acima, reinicie sua máquina!

Instalar Docker Windows

preencher... (obs: instale linux logo cara)

Configurando arquivo docker-compose

Para executar o conteiner corretamente, primeiramente realize a cópia do arquivo .env.postgres.example, renomeando o mesmo para .env.postgres.

cp .env.postgres.example .env.postgres

Após isso, abra o arquivo e preencha o campo POSTGRES_PASSWORD com a senha que deseja utilizar.

Rodar Container do Banco de Dados

Basta executar o seguinte compando em seu terminal:

docker-compose up -d --build

About

Backend projeto Health

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages