- This project is based on NestJS framework.
- Typescript preferred over javascript for ease of maintaining.
- Sequelize ORM used for database actions.
- Data validation provided by class validator.
Project is using moduler system
.controller.ts: For Route Mathing
.entity.ts: For Model Definion
.service.ts: For Controller Methods
$ npm install# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:proddocker-compose up
docker-compose down$ npm run test:e2e