Open omrajsharma opened 4 months ago
Subject: Request to Implement Contact Us Page with OTP Verification
Hi @omrajsharma ,
I hope you're doing well. I wanted to propose a new feature for our project: a Contact Us page complete with a form for users to input their name, phone number, and email address. Additionally, I suggest integrating an OTP verification step to ensure the authenticity of submissions.
Here's a breakdown of the user flow:
This process adds an extra layer of security and ensures that we receive valid inquiries through the Contact Us page.
Implementation on Frontend:
Create Contact Form Component: Develop a React component for the Contact Us form. This form should include fields for name, phone number, email, and OTP.
Handle Form Submission: Implement a function to handle form submission. Before allowing submission, check if all required fields are filled out.
Integrate OTP Input: After the user fills out the form and clicks submit, prompt them to enter the OTP received via SMS or email.
Make API Call: Send the user-entered data along with the OTP to the backend server using an API call.
Handle API Response: Once the server verifies the OTP and processes the form submission, handle the response accordingly. Display a success message if the submission is successful, or an error message if there are issues.
Error Handling: Implement error handling to manage scenarios such as invalid OTP or failed form submission.
By following these steps, we can ensure a smooth user experience while maintaining security and authenticity in our Contact Us feature.
Could you please assign this task to me? I'm excited to work on implementing this feature and contribute to our project's success.
Looking forward to your guidance and feedback.
Best regards, Abhishek
If you assign this to me,
Even though, I am onto this issue.
@omrajsharma
i would like to work on this issue. i already build login with otp feature here is demo pic for that:
and when user submit their detailes one otp send on that phone no and after verifing that otp user should proceed their form
@omrajsharma
i would like to work on this issue. i already build login with otp feature here is demo pic for that:
and when user submit their detailes one otp send on that phone no and after verifing that otp user should proceed their form
We Didn't needed Signup page.
Screencast from 11-05-24 10:05:50 PM IST.webm
Interface is ready + NodeMailer and mail script is ready.
We would be needing some database to store this. Well, I can integrate that Prisma+Postgres for this project. @omrajsharma if you want to do this, I am making an issue for that.
I can work on this. Kindly assign me this issue. Thankyou.
Please assign this issue to me, I will make this webpage functional ofcourse but will also make it visually appealing. I have designed webpages like this before and have integrated CSS animations in the page. I am attaching one instance of my work(for a restaurant booking website) for reference.
https://github.com/omrajsharma/bigohhh.com/assets/138982308/afe2c185-593b-4b2b-8228-9ecd723d272f
Hi @abhiperfect I'm assigning this issue to you. Please let me know if you need any help.
hii I can work for the contact page, please assign this to me
I want to work in this issue. Please assign me this task.
We need to build a contact us page with contact us form where user can input their name, phone number and email. This feature will also have restriction to submit the form only if the user enter otp after filling form.
Below is the user flow ENTER USER DATA -> ENTER OTP -> SUBMIT FORM