An open API service indexing awesome lists of open source software.

https://github.com/jeff-pedro/learn-nestjs-loja

Projeto usado durante o aprendizado de Nest.js
https://github.com/jeff-pedro/learn-nestjs-loja

alura compree docker docker-compose nestjs

Last synced: 2 months ago
JSON representation

Projeto usado durante o aprendizado de Nest.js

Awesome Lists containing this project

README

          


Compree Logo


Projeto usado durante o curso de NestJS da Alura.

NPM Version





## Descrição

**Compree** é uma loja fictícia usada durante os estudos de NestJS. Esse projeto constrói uma API RestFul usando o framework NestJS na construção da aplicação, Docker na construção das dependências de infraestrutura, PosgreSQL para a persistência de dados em conjunto com TypeORM como mapeador de objetos para integração com o banco.

## Instalação

```bash
npm install
```

## Executando

Subindo o as dependencia com `docker-compose`

```bash
docker compose up -d
```

Realizando as migrações

```bash
npm run typeorm migration:run
```

Executando a aplicação

```bash
# development
npm run start

# watch mode
npm run start:dev
```