nestjs-full-auth icon indicating copy to clipboard operation
nestjs-full-auth copied to clipboard

NestJS boilerplate, Auth, TypeORM, MySQL, Mailing, Google OAuth20

NestJS FULL AUTH boilerplate

Description

NestJS boilerplate, Auth, TypeORM, MySql, Mailing, Google OAuth20

Table of Contents

  • Features
  • Quick run
  • Links

Features

  • [x] Database (typeorm).
  • [x] Config Service (@nestjs/config).
  • [x] Mailing (nodemailer).
  • [x] Sign in and sign up via email.
  • [x] Confirm account via email verification.
  • [x] Forget password.
  • [x] Reset password.
  • [x] Refresh token.
  • [x] Google OAuth20.
  • [x] Swagger.

Quick run

git clone  https://github.com/RamezTaher/nestjs-full-auth
cd nestjs-full-auth
npm install
cp env-example .env
npm run start:dev

Links