CapSoftware / Cap

Open source Loom alternative. Effortless, instant screen sharing.
https://cap.so
GNU Affero General Public License v3.0
3.63k stars 169 forks source link

Issue: Lack of Email Validation on Waitlist Signup #8

Closed Lakszy closed 9 months ago

Lakszy commented 9 months ago

Description:

The current behavior of the "Join the Waitlist" feature prompts the user to input their email address without validating if it's in a valid format. This can lead to incorrect or unusable email addresses being added to the waitlist.

Expected Behavior:

The email validation feature should be implemented to ensure that users provide a valid and properly formatted email address before they can successfully join the waitlist. This will help maintain the integrity of the waitlist data and contribute to a better user experience.

Steps to Reproduce:

Navigate to the page or section where users can join the waitlist. Click on the "Join the Waitlist" button. An input box will appear. Enter nothing and click on Submit.

Actual Results: No feedback or message is displayed when submitting without entering an email.

Expected Results: A clear message should appear, stating "Please Enter an Email Address," guiding users to provide the necessary information.

Additional Information:

It would be beneficial to consider client-side and server-side validation to ensure a robust and secure implementation. The enhancement would fall under the following labels: enhancement, validation, frontend, and user experience.