Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Nest framework TypeScript starter repository.

Installation

You have to run this command to install required packages

$ npm install

Running the app

you have to have docker and postman install in your computer

#For Dockerization the app

#For Dockerization the app
$ docker-compose up
# For API gateway
$ npm run start:dev 

# For Auth microservice
$ npm run start:dev auth

# For Product microservice
$ npm run start:dev product

# For Payment microservice
$ npm run start:dev payment

Test

You can test the app using postman Screenshot Screenshot Screenshot

unit tests

$ npm run test

e2e tests

$ npm run test:e2e

test coverage

$ npm run test:cov


## Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).

## Stay in touch

- Author - [Kamil Myśliwiec](https://kamilmysliwiec.com)
- Website - [https://nestjs.com](https://nestjs.com/)
- Twitter - [@nestframework](https://twitter.com/nestframework)

## License

Nest is [MIT licensed](LICENSE).