Domain-Driven Design example using Nest framework. Persistence layer is implemented using TypeORM with MySQL Database. Object Mapping is based on AutoMapper TypeScript.
$ npm i -g @nestjs/cli
$ nest --version
$ npm install$ npm run build# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prodENVIRONMENT
BANKING_DDD_NEST_MYSQL
Nest is MIT licensed. TypeORM is MIT licensed AutoMapper TypeScript MIT licensed.