This app showcases building blocks and essential concepts behind creating your own enterprise-grade applications with NestJS.
- Build a real-world REST API application
- Database integration with TypeORM
- Dependency Injection
- Application Configuration
- Other Building Blocks
- Generating OpenAPI Specification
- Testing
- Make sure you have docker installed on your local machine.
- Duplicate the
.env.example
file and rename it to.env
.
# Install dependencies
$ npm install
# setup postgres database with docker
$ docker compose up
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Import the file NestFoundation.postman_collection
in your Postman. It will add a new collection name Nest Foundation
in your workspace.
Nest is MIT licensed.