Base application API made with NestJS, TypeORM, GraphQL, and Jest
Code organization based on NestJS modules with Domain Driven Design, focused on codebase scalability.
Using SOLID principles to provide better code design for easier maintenance and testing.
You can either create API's REST or Graphql
$ npm install
$ docker-compose up -d
$ cp .env-sample .env
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
/users or /graphql
/docs
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is MIT licensed.