A progressive Node.js framework for building efficient and scalable server-side applications.
This is an authentication service built with NestJS, TypeScript, and Node.js. The service allows users to sign in with their Google accounts or with their email addresses and passwords, and uses JSON Web Token (JWT) authorization to ensure that only authenticated users can access protected routes in the API.
- Sign-in with Google
- Sign-in with email
- JWT authorization for protected routes
- User registration and login
- User profile management
$ yarn install
# development
$ yarn run start
# watch mode
$ yarn run start:dev
# production mode
$ yarn run start:prod
# unit tests
$ yarn run test
# e2e tests
$ yarn run test:e2e
# test coverage
$ yarn run test:cov
This project is licensed under the MIT License.