Nest framework TypeScript project following the NestJS Zero To Hero Udemy course. This project consists in a ToDo RESTful API with:
- Authentication with JWT and semi-Authorization.
- Validation.
- Error Handling.
- Data Persistence with TypeORM in Postgres.
- Unit Testing with Jest.
This App is deployed on Heroku: https://task-management-marcussilva329.herokuapp.com/api/.
As this app is available on Heroku it can be used in the Swagger documentation endpoint written above or in any REST Client (Insomnia, Postman, etc).
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
$ npm install
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov