A NestJS RESTful APIs sample project.
- Getting Started
- Connecting to MongoDB
- Protect your APIs with JWT Token
- Dealing with model relations
- Externalizing the configuration
- Handling user registration
- Testing Nestjs applications
Install the dependencies.
$ npm install
Running the app
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
Test
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
- The official Nestjs documentation
- Unit testing NestJS applications with Jest
- ts-mockito: Mocking library for TypeScript inspired by http://mockito.org/
- Clock-in/out System Series
- Modern Full-Stack Development with Nest.js, React, TypeScript, and MongoDB: Part 1, Part 2
- Code with Hugo - Jest Full and Partial Mock/Spy of CommonJS and ES6 Module Imports
- There is a collection of courses from https://wanago.io/ which is very helpful for building applications with NestJS: