Skip to content

Cars-on/Carson-api

Repository files navigation

thumbnail-github-carson-back

Como rodar o projeto

  1. Para rodar o servidor do Back-end é essencial que tenha Docker e Docker Compose instalado, passo a passo da instalação nos links abaixos:

1.1 (Opcional) Caso opte pela não utilização do docker será necessário ter instalado no seu computador NodeJS e MongoDB, passo a passo nos links:

  1. Clone repositório:
git clone https://github.com/Cars-on/Carson-api.git
  1. Para a instalação das dependencias do projeto, execute:
yarn

ou

npm install
  1. Crie um arquivo .env para para a conexão do Mongo na raiz do projeto:
MONGO_DB_URL=mongodb://root:carson_app@localhost:27017/?authSource=admin&readPreference=primary&appname=MongoDB%20Compass&ssl=false

APP_SECRET=carsOn2349201

APP_WEB_URL=http://localhost:3000

  1. Crie também na raiz do projeto um arquivo ormconfig.js com as seguintes propriedades:
require("dotenv/config")


module.exports = [
  {
    name: 'default',
    type: 'mongodb',
    url: process.env.MONGO_DB_URL,
    useUnifiedTopology: true,
    authSourse: 'admin',
    database: 'carson',
    entities: ["./src/modules/**/infra/typeorm/schemas/**{.js,.ts}"],
  }
]

  1. Para iniciar o servidor, agora execute:
docker-compose up

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •