Using NestJs framework, postgresQL database and sequelize ORM, create a simple CRUD API for a microblog. Your API implementation should include the following functionalities:
- Ability to insert, read, update, and delete a blog post and its associated comments.
- Ability to approve and decline a post before it is published.
- Ability to comment on a blog post.
- Ability to notify blog subscribers of a new blog post (Using queues and schedulers).
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod