ashutoshgithubs / iemhacks_DEV-G

https://edtech-dev-g-frontend.vercel.app/
MIT License
34 stars 41 forks source link

Add Email Verification to Contact Form #66

Open anusha-0129 opened 2 months ago

anusha-0129 commented 2 months ago

Describing the bug Currently, the contact form on the DEV-G website validates email addresses based on format only, without checking whether the email address actually exists. This means that users can input correctly formatted but non-existent email addresses or invalid email addresses, leading to potential issues with communication and confirmation emails not being delivered

Expected behavior To improve the user experience and ensure that valid contact information is collected, it is proposed to implement email verification in the contact form. When a user submits their email address, the system should perform a verification check to confirm that the email address exists before proceeding with form submission. If the email address is found to be invalid or non-existent, the user should be provided with feedback indicating that the email address is not valid and prompted to correct it.

Screenshots [Screenshot (75)] (https://github.com/ashutoshgithubs/iemhacks_DEV-G/assets/149309203/d046e022-18ae-413c-ad0b-f0cdefb772d3) [Screenshot (76)] (https://github.com/ashutoshgithubs/iemhacks_DEV-G/assets/149309203/64ccb040-ca93-4701-aa90-57c7e513ce7b) In the above picture even though the email does not actually exist, but as it is in correct email format application showed email sent successfully and the user will not get any confirmation mail. So, I want to fix this bug and alert the user if user provides invalid email.

github-actions[bot] commented 2 months ago

Thank you for bringing this issue to our attention. We will review the issue raised and get back to you shortly.

github-actions[bot] commented 2 months ago

Thank you for bringing this issue to our attention. We will review the issue raised and get back to you shortly.

ashutoshgithubs commented 2 months ago

Hi @anusha-0129 Thanks for identifying this bug. You are assigned this task.

Shivam2534 commented 1 month ago

Hello Sir,

My name is Shivam Kanchole, and I am a fourth-year student at IIT Roorkee. I find this issue both interesting and challenging. Additionally, I have worked on similar projects in the past. Could you please assign this issue to me?

Thank you.

Best regards, Shivam Kanchole