$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# development
$ npm run console:dev ...
# production mode
$ npm run console ...
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
- I18N
- Config
- Command
- Schedule
- Queue
- Swagger
- View (hbs engine)
- Logger
- Database
- File upload
- Upload file (local, s3)
- Kafka (producer, consumer)
- Authentication (JWT access token, refresh token, Google auth)