This is a website that allows user to add their secrets anonymously to the website. Thus makes its interesting. One can add their secrets that they don't want to share with anyone.
I would like to propose an enhancement to the registration process by adding real-time visibility of password requirements.
Currently, users are only informed of password requirements after they attempt to register, which can lead to frustration.
Many users struggle to remember all the password requirements while typing their password. This often results in multiple attempts to create an account, leading to a poor user experience.
I suggest implementing a visual indicator or checklist next to the password input field that shows the requirements as the user types. For example:
Show checkmarks or colored indicators next to each requirement as the user meets them (e.g., character count, uppercase letter, lowercase letter, number, special character).
Display a message when the password meets all requirements, such as “Password meets all requirements!”
This feature would improve user experience by providing immediate feedback, reducing frustration during account creation, and encouraging strong password practices.
Tags: gssoc, gssoc-ext, hacktoberfest, hacktoberfest-accepted
Assign to: @ananas304
Thankyou for your time :)
Screenshots
The password requirement would look similar to this. the letters will turn green once the requirements are met.
The purpose of this feature is to enhance user experience during account registration by providing real-time feedback on password requirements. This ensures that users can easily create secure passwords without encountering unnecessary frustration from unmet criteria.
Checklist
[X] I have starred the repository
[X] I have checked the existing issues
[X] I have read the discussion tab thoroughly and got the project idea
Description
I would like to propose an enhancement to the registration process by adding real-time visibility of password requirements.
Currently, users are only informed of password requirements after they attempt to register, which can lead to frustration.
Many users struggle to remember all the password requirements while typing their password. This often results in multiple attempts to create an account, leading to a poor user experience.
I suggest implementing a visual indicator or checklist next to the password input field that shows the requirements as the user types. For example:
This feature would improve user experience by providing immediate feedback, reducing frustration during account creation, and encouraging strong password practices.
Tags:
gssoc
,gssoc-ext
,hacktoberfest
,hacktoberfest-accepted
Assign to: @ananas304Thankyou for your time :)
Screenshots
Checklist