Admin shopping service deveploped in nestjs.
Nest framework TypeScript starter repository.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
In this project I'll consider DTO as an anti-pattern and try to work around it.
- Register, Authentication
- CRUD Product
- CRUD with Type and Options
- Add, Update, Remove Product Options
- Remove product type
- CRUD variants
- CRUD review, ratings
- CRUD Customer
- CRUD Gift Card
- CRUD Discount
- CRUD Collection
- Add product to collection
- CRUD Customer
- CRUD Collection
- CRUD Cart
- CRUD Order
- CRUD Shipment
- Elastic Search
- Docker compose
- Connect and Indexing
- API
- Debezium
- Docker and oplog sync