Description
API Service Template written in Nest.js
Features
Out of box API Endpoints
- Auth with JWT
- Login
- Register
- Forgot Password
- SMS with Twilio
- Send verification message
- Verify code
- Users
- Look up all users
- Find user by id
- Create user
Rate limiting to prevent DDos attacks
Password hashing and salting
Installation
$ npm install
Running the app on port 3000
# 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
Support
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
Stay in touch
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
License
Nest is MIT licensed.