louiiuol / jar-it

🤭 Turn those nasty habits on occasion to support associations you care about! 👐
https://louiiuol.github.io/jar-it/
GNU General Public License v3.0
2 stars 0 forks source link

[JAR-03] Register #5

Closed louiiuol closed 4 years ago

louiiuol commented 4 years ago

Register new account

AS Maria, basic user I WANT TO register a new account SO THAT I CAN create an account and access my dashboard view

Functional specifications (FORM)

After discovering the features of the projet, Maria clicked on the link "doesn't have an account yet ?" on LOGIN section. This form must allow every new coming users to be able to easily create their own account and start using application.

image

Form rules:

Field Placeholder Pattern Required Constraints
username username alpha-numeric size(6-12) - unique
email example@mail.com email size(?-60) - unique - email
birth date min majority date Date must be adult
avatar "unknown" picture icon-picker must be contains in avatars' list
password *** alpha-numeric size(6-20) StrongPassword*
confirm password *** alpha-numeric "password" must match
usage terms unchecked slider-toggle must be checked

StrongPassword*: the input must contains at leat 1 upper & 1 lower character, and 1 digit

Acceptance criteria

louiiuol commented 4 years ago

RESOLVED BY: #8