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

Parent Registration Update from #13 #60

Closed
Koshelenko-Tamara opened this issue Mar 4, 2021 · 2 comments
Closed

Parent Registration Update from #13 #60

Koshelenko-Tamara opened this issue Mar 4, 2021 · 2 comments

Comments

@Koshelenko-Tamara
Copy link

As a user (Parent Role) I want to be able to provide my personal information so that I could be registered in the application and use it afterwards.
Description

Preconditions:

  • A user has already started registration by tapping on the "Sign in/Register" button.

Validation

Name Type Condition Validation Error message Comments
Ім'я Input field. Enabled Mandatory Min. 1 max. 30 characters (alphabetic and special characters ' - ) Numeric characters and special characters (%$#@&*?!+=:"<>/) are not allowed  
Прізвище Input field. Enabled Mandatory Min. 1 max. 30 characters (alphabetic and special characters ' - ) Numeric characters and special characters (%$#@&*?!+=:"<>/) are not allowed  
По-батькові Input field. Enabled Mandatory Min. 1 max. 30 characters (alphabetic and special characters ' - ) Numeric characters and special characters (%$#@&*?!+=:"<>/) are not allowed  
Email Input field. Enabled Mandatory Check the existence of @ character    
телефон Input field. Enabled Mandatory User should enter 9 numeric characters   autofil +380
Згода на обробку даних Check-box. Enabled Mandatory      
Мені є 18 років Check-box. Enabled Mandatory      
Зареєструватися Button. Disabled       Enabled when all data is provided
Зареєструвати дитину Button. Disabled       Enabled when all data is provided
Name Type Condition Validation Error message Comments
Пароль Input field. Enabled Mandatory Min. 8 characters (alphabetic, numeric and special characters ' - )   Enabled when all data is provided

Acceptance Criteria

  1. After tapping on "УВІЙТИ/ЗАРЕЄСТРУВАТИСЯ" button in the top right corner, a visitor is redirected to the sign-in window.

Screenshot 2021-03-04 at 23 23 06

  1. After tapping on the "ЗАРЕЄСТРУВАТИСЯ" button in the bottom of the window, a user is redirected to a new window:

Screenshot 2021-03-04 at 23 07 57

Screenshot 2021-03-04 at 23 08 41

3. Tapping on the button "КОРИСТУВАЧ" a visitor is redirected to a page containing further obligatory information for filling: surname, name, patronymic, phone number, e-mail, password and password confirmation.
  1. After the password confirmation field a checkbox must be placed. The checkbox confirms that a user has already become 18 years old.

  2. Another line tells the user "Реєструючись я погоджуюсь з ПРАВИЛАМИ КОРИСТУВАННЯ та надаю згоду на обробку персональних даних."

  3. The line "ПРАВИЛА КОРИСТУВАННЯ" is clickable. If pressing on the button a user is redirected to a window with the site usage rules.

  4. If the customer taps on the "REGISTER" button a window disappears and he will be redirected to Google reCaptcha checking screen.

  5. After successful passing of reCaptcha validation he will be redirected back to the home page where a window appears: "Лист з подальшими рекомендаціями був успішно надісланий на... (email)".

  6. Following the confirmation link in the letter he will be redirected to the home page.

Out of scope: Registration via different social networks (Facebook, Google, LinkedIn etc).

Labels to be added
"User story"

Tasks

    • sample task.
@olha-sihachova
Copy link

The absence of button "Зареєструвати дитину" on the mockup of the registration page is approved by BA.
approvig US60

@Nikita-Babenko
Copy link

9999
Помилка! Пароль має складатися мінімум з 8-ми символів, із них одна головна літера, цифри та спецсимволи (!@#$%&*)

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

No branches or pull requests

5 participants