A progressive Node.js framework for building efficient and scalable server-side applications.
Description
Nest framework TypeScript starter repository.
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
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.
Stay in touch
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
License
Nest is MIT licensed.
Folder Structure
src
├── authentication
├── common
│ ├── constants
│ ├── decorators
│ │ ├── metadata
│ │ └── requests
│ ├── exceptions
│ ├── guards
│ ├── helpers
│ │ ├── exceptions
│ │ └── responses
│ ├── interfaces
│ ├── middlewares
│ │ └── models
│ ├── pipes
│ ├── serializers
│ │ ├── exceptions
│ │ └── responses
│ └── validations
├── config
│ ├── api
│ ├── app
│ ├── cache
│ ├── database
│ │ └── postgres
│ ├── queue
│ ├── session
│ └── storage
├── database
│ ├── factories
│ │ ├── addresses
│ │ └── users
│ ├── migrations
│ └── seeders
│ ├── addresses
│ └── users
├── jobs
│ ├── consumers
│ │ └── verification-mail
│ └── producers
│ └── verification-mail
├── mails
│ └── verification
├── models
│ ├── addresses
│ │ ├── constants
│ │ ├── entities
│ │ ├── interfaces
│ │ └── serializers
│ └── users
│ ├── constants
│ ├── entities
│ ├── interfaces
│ └── serializers
├── providers
| ├── cache
│ │ └── redis
│ ├── database
│ │ └── postgres
│ └── queue
│ └── redis
├── app.controller.ts
├── app.module.ts
├── app.service.ts
├── main.ts
└── seed.ts