/marte-101-api

API do projeto Marte 101 do Orion Bootcamp.

Primary LanguageTypeScript

Orion Bootcamp Backend Boilerplate

Código base para o desenvolvimento do backend dos projetos do Orion Bootcamp.

Requisitos de ambiente

  • Node e NPM
  • Docker e Docker Compose

Configurações iniciais

  • Alterar nome do projeto onde ele estiver como Orion (package.json, swaggerConfig, ...);

Banco de dados

  • O projeto está pré configurado para utilizar MongoDB.

Para usar o MySQL:

  • Trocar a environment de CONNECTION_STRING no arquivo docker-compose.yml;
  • Alterar a dbConfig usada no app.ts;
  • É recomendado remover todo o bloco do banco não utilizado dos services, no arquivo docker-compose.yml, para não ter um banco rodando desnecessariamente.

Rodando o projeto

docker-compose up

Acessos: