Skip to content

Teste vocacional da Feira das profissões | UNIDESC - Centro Universitário de Desenvolvimento do Centro Oeste

Notifications You must be signed in to change notification settings

gepittes/teste-vocacional-nestjs

Repository files navigation

Teste vocacional Unidesc

Como começar

  1. Instale o Node.js (lts ou 18.14.1)
  2. Crie um fork da aplicação
  3. Baixe e instale o repositorio baixado
  git clone https://github.com/<seu-usuario>/teste-vocacional-unidesc.git

Instalação da aplicação

  npm install

Rodando a aplicação

  npm run start:dev

Rodando os testes

  npm run test

conexao com o banco de dados

 docker run --name teste-vocacional -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=root -d mongo

após a criação do container adicione a uri de conexão as variaveis de ambiente -> ex: mongodb://root:root@localhost:27017/?authMechanism=DEFAULT

caso voê altere alguma configuração verifique se isso altera a conexão

Utilizando aplicação com docker

crie uma copia do arquivo docker-compose.example e renomeie para docker-compose.yml

  • Adicione as váriaveis necessárias para o projeto, porta e conexão de mongo (há um script para subir o mongo junto ao container), recomendo que sempre que for subir a aplicação utilize o script build.sh (ele garante que sempre sera apagada a verão antiga da imagem, garantindo que sua memória não vá embora subindo a aplicação) caso não queira:
  # caso vá usar o build.sh
  sudo ./build.sh
  # caso vá usar apenas o docker mesmo, (-d impede que o seu terminal fique preso no container)
  docker-compose up -d

About

Teste vocacional da Feira das profissões | UNIDESC - Centro Universitário de Desenvolvimento do Centro Oeste

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages