OAuth
Social login
Google login/sign-up flow.
A complete Express and MongoDB authentication system with sign up, sign in, password reset, Google OAuth, email flow, and reCAPTCHA.

This project focuses on practical authentication features: account registration, login/logout, encrypted passwords, reset password, forgot password email, Google OAuth, password validation, and bot protection with reCAPTCHA.
OAuth
Google login/sign-up flow.
Forgot/reset password email workflow.
reCAPTCHA
Protection on sign-up and login pages.
Shows practical secure-account flows: encrypted passwords, validation, reset, OAuth, and bot protection.
Uses models, controllers, routes, views, and environment variables.
Includes a deployed Render link for recruiters to try the auth flow.
The project has a connected live surface, so reviewers can move from the case study into the product experience.
Build authentication beyond a simple login form, including account recovery and third-party sign-in.
Implement Express/MongoDB authentication with structured routes, password handling, Google OAuth, email reset, and reCAPTCHA.
A focused backend project that demonstrates practical authentication and security-aware web development.
Relevant for roles that need backend auth, account systems, and security-minded validation.
Good interview topic: password reset, OAuth callback, environment variables, and reCAPTCHA integration.