Now-Loading / ChainLetter

a small story writing app
0 stars 2 forks source link

A New User can fill in their signup information using the signup modal #20

Closed heykc closed 3 years ago

heykc commented 3 years ago

Description

When the sign up button is clicked, a signup modal appears with three empty fields. These fields will be labeled Display Name, Email, and Password. A user will be able to fill in these fields before hitting the submit button to create a new user. The submit button should be disabled until all fields are filled in and meet validation requirements.

Acceptance Criteria

Validation Requirements

  1. Username
    • should not be more than 20 characters
    • should not be less than 4 characters
    • should not have any special characters
  2. Email
    • should be a valid email address
  3. Password
    • should not be less than 8 characters long
    • should have at least one capital letter
    • should have at least one special character