AS Maria, basic userI WANT TO log into my account
SO THAT I CAN use features provided by the app
Functional specifications (FORM)
This form enables users to log into their account quickly.
Form rules:
Label
Placeholder
Pattern
Requirements
username
"username"
alpha-numeric
username exist
password
"**"
alpha-numeric
password match
Acceptance Cirteria
[x] A clickable 'eye' icon will toggle input visiblity (*** / clear password)
[x] the submit button will be disable until all fields are valid
[x] If no errors occurred, the user will be redirected to the dashboard
[x] If the username is unknown or the password is invalid, a notification will be displayed with the message: "These credentials doesn't seems right ... please check them again !"
[x] If a problem occured on the server side, another notification will be displayed: "Seems like server is down, try again later ..."
Log in
Functional specifications (FORM)
Form rules:
Acceptance Cirteria