saurabhbakolia / SCROLLME--ECOMMERCE-WEBSITE

ScrollMe is an open-source eCommerce platform built with JavaScript, React, Styled Components, Node.js (Express), and MongoDB. It offers a modern shopping experience with a scalable backend, perfect for contributors or those learning modern web development.
https://www.scrollme.online/
MIT License
19 stars 65 forks source link

Forgot password Logic added #74

Closed krishpathak closed 1 month ago

krishpathak commented 1 month ago

Pull Request Template Title:

Forgot Password logic is added. So, it enables users to change his/her password if he/she forgots

Description Frontend Page

-Created a dedicated Forgot Password page that prompts users to enter their email address and new password. -Implemented input validation to ensure that the new password and confirmation password match before submission. -The page displays loading indicators while the request is being processed, enhancing user experience.

Backend Route

-Created an Express route that handles incoming password reset requests. -The route verifies the user's email and updates the password after hashing it for security. -Implemented error handling to manage various scenarios, such as user not found or internal server errors.

Related Issue Fixes #65

Changes Made I have successfully developed a "Forgot Password" feature that allows users to reset their passwords securely. This feature includes a user-friendly frontend page and a robust backend route for handling password reset requests.

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
scrollme-ecommerce-website βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Oct 3, 2024 2:07pm
netlify[bot] commented 1 month ago

Deploy Preview for scrollme-ecommerce ready!

Name Link
Latest commit 0bc96bba2abe2f13067b1fdf5e49a1621e6fa02f
Latest deploy log https://app.netlify.com/sites/scrollme-ecommerce/deploys/66fea51359ec2700089c4207
Deploy Preview https://deploy-preview-74--scrollme-ecommerce.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

saurabhbakolia commented 1 month ago

@krishpathak resolves merge conflicts. and from next time, create a new branch associates with issue.

krishpathak commented 1 month ago

Yeah will do by tmrw.

thakuratul2 commented 1 month ago

@krishpathak solve the conflicts and create PR again