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 64 forks source link

Passw recov #232

Closed saras-69 closed 1 month ago

saras-69 commented 1 month ago

Description: This pull request introduces the Password Recovery feature, allowing users to reset their passwords through a simple and user-friendly flow.

Related Issue Fixes https://github.com/saurabhbakolia/SCROLLME--ECOMMERCE-WEBSITE/issues/201

Changes Made Created the Password Recovery component with React.js. Added a three-step flow: Input email to simulate OTP sending. Verify OTP. Reset password. Used alerts to simulate sending/verification of OTP and password reset. Provided a basic structure for future backend integration. Checklist I have tested my code and it works as expected. Documentation has been updated where necessary. Tests for the new feature are included. The code follows project standards. Screenshots (if applicable) (Include any relevant screenshots that illustrate your changes.)

https://github.com/user-attachments/assets/a26c4056-072f-4715-b9ed-062ee846e81b

Example:

Title: Password Recovery Feature Description: Adds a password recovery feature with a simulated OTP flow. Related Issue: Fixes https://github.com/saurabhbakolia/SCROLLME--ECOMMERCE-WEBSITE/issues/201 Changes Made:

Created components for password recovery. Implemented a flow for email input, OTP verification, and password reset. Added alerts to simulate OTP-related actions and password reset.

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 20, 2024 5:48pm
netlify[bot] commented 1 month ago

Deploy Preview for scrollme-ecommerce ready!

Name Link
Latest commit e0bfff8acded1bb55fa411a230458d2da70a8404
Latest deploy log https://app.netlify.com/sites/scrollme-ecommerce/deploys/6715423b347e0b0009fad180
Deploy Preview https://deploy-preview-232--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

Hey @saras-69,

I noticed that you didn't share the screenshot of the UI. Please share it and describe the PR.

saras-69 commented 1 month ago

@saurabhbakolia I already described in my first commit, if you want I share it soon.

saurabhbakolia commented 1 month ago

@saurabhbakolia I already described in my first commit, if you want I share it soon.

Please share it here.

saras-69 commented 1 month ago

Hey @saurabhbakolia , I have submitted a pull request for the Password Recovery Feature, which enhances the app's usability and security by enabling users to securely reset forgotten passwords. The implementation required significant effort, including backend validation and front-end updates. I believe this aligns with the criteria for a Level 3 task, and I kindly request that this tag be assigned to the PR.