Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPIC: Registration & Create User Profile #1

Open
dogezen opened this issue Oct 21, 2024 · 0 comments
Open

EPIC: Registration & Create User Profile #1

dogezen opened this issue Oct 21, 2024 · 0 comments

Comments

@dogezen
Copy link

dogezen commented Oct 21, 2024

User Registration

When a user creates a new account, they fill in an email and password. The app should validate the below conditions before letting the account be created, displaying a user friendly message if any check fails:

  • The email address must not already be in use
  • The email address must be in a valid format (e.g. abc@abc)
  • The password should not be less than 8 characters in length
  • The password should contain at least one uppercase character
  • The password should contain at least one number
  • The password should contain at least one special character

Design

Create Profile

After successfully registering an account, the user will be taken to a Create Profile step-by-step form. All of the fields should be optional on the server, but the user’s first name and last name should be required on the client. After successfully completing the profile creation, the user is taken to the dashboard.

Design

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant