Nestjs Email Authentication

screenshot of Nestjs Email Authentication
nestjs

Nestjs Starter using Mongodb and Passportjs

Overview:

The Nestjs email authentication starter is a project that demonstrates the implementation of user email authentication using Nestjs v8.4.6, MongoDB, and PassportJs. It serves as a starting point for new projects and includes features such as user sign-in/sign-up, email verification, forgotten password, reset password, update profile, and settings.

Features:

  • User sign-in/sign-up
  • Email verification
  • Forgotten password
  • Reset password
  • Update profile
  • Update settings

Summary:

The Nestjs email authentication starter is a project that provides a foundation for implementing user email authentication with Nestjs, MongoDB, and PassportJs. It includes various features such as sign-in/sign-up, email verification, password reset, and profile and settings update. The project can be easily deployed using Docker, with the option to customize the configuration for different environments.

nestjs
Nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.