As a new user registering on the CC Portal, I want to be required to enter a username so that my profile is identifiable and searchable, enhancing the platform's organization and user experience.
DESCRIPTION
Currently, users can register on the CC Portal without providing a username, leaving some profiles without an identifier. This results in profiles that cannot be searched or sorted, creating challenges in user management and interaction on the platform. To ensure every profile has a unique identifier, the Username field will be made mandatory in the registration pop-up that appears when users follow the invitation link in their email.
Make the Username field mandatory in the registration pop-up.
[ ] Display an error message "Username is required" if the Username field is left blank.
[ ] Do not allow users to use an existing username; display an error message "Username is already taken" if a duplicate is entered.
[ ] Ensure form does not submit until a valid, unique username is provided.
[ ] Allow Hot Address, Description, and Upload Photo fields to remain optional.
[ ] Update backend to enforce mandatory, unique Username for all new profiles.
As a new user registering on the CC Portal, I want to be required to enter a username so that my profile is identifiable and searchable, enhancing the platform's organization and user experience.
DESCRIPTION Currently, users can register on the CC Portal without providing a username, leaving some profiles without an identifier. This results in profiles that cannot be searched or sorted, creating challenges in user management and interaction on the platform. To ensure every profile has a unique identifier, the Username field will be made mandatory in the registration pop-up that appears when users follow the invitation link in their email.
Make the Username field mandatory in the registration pop-up.