/Book-Store-Management

E-Adam firması için Kitapçı Yönetimi uygulaması geliştirmeyi hedefliyorum.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Description

E-Adam firması için Kitap Mağazası Yönetimi uygulaması geliştirmeyi hedefliyorum.

Technologies

Docker - PostgreSQL - NestJs - TypeScript
Docker container list [ NestJS - PostgreSQL - RabbitMQ ]

Establishing the Working Environment

docker-compose up 

docker ps -a

NestJS ports: - '3001:3000'
PostgreSQL ports: - '5433:5432'
RabbitMQ ports: - '5672:5672' - '15672:15672'

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov