PASSWORD RESET TASK BACKEND

This is the Task for NodeJS DAY_5

Authentication & Authorization

This repository contains a Node.js application for user authentication and password reset functionality using Express, MongoDB, bcrypt, and JWT. It provides signup, signin, forgot password, and reset password routes. Environment variables are used for configuration, including JWT secret, database URL, and email sender credentials. Validators ensure data integrity, and nodemailer handles email notifications.