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

Cabinet view #3805

Closed
Yuliia-Fliorko opened this issue Jan 28, 2022 · 0 comments
Closed

Cabinet view #3805

Yuliia-Fliorko opened this issue Jan 28, 2022 · 0 comments

Comments

@Yuliia-Fliorko
Copy link

Yuliia-Fliorko commented Jan 28, 2022

As a user, I want to be able to view my personal data, so that I can check if all my info within this application is correct.


Preconditions:

  1. User is logged in

  2. User has clicked on Дані користувача menu



Mockup

1. https://www.figma.com/file/JvDAu4MHnh1Vxc5FaokyiA/ITA-UBS-styles?node-id=20703%3A62309

2. https://www.figma.com/file/JvDAu4MHnh1Vxc5FaokyiA/ITA-UBS-styles?node-id=20703%3A62278

3. https://www.figma.com/file/JvDAu4MHnh1Vxc5FaokyiA/ITA-UBS-styles?node-id=20703%3A62360


Business rules:

  • Only the user can access his own profile page.


Acceptance Criteria: 

  •  Current user profile view should contain:



Field name Field type Requirement
  Особисте  
Ім’я, Прізвище, № телефону Text field Data can be added or changed in Order Form or Personal Cabinet while editing.

Given the user has changed personal data in Order Form,

Then data is automatically changed in the Personal Cabinet.

Given the user has changed personal data in Personal Cabinet,

Then data is automatically changed in the Order Form.

Given user did not provide any personal information in the Order Form or in the Personal Cabinet while editing,<p

Then this field is empty (mock-up # 2)

  Контакти  
Email Text field

This field never can be changed.

User provides Email, while registering.

Альтернативний email Text field Alternative email can be filled in the Personal Cabinet while editing. 

This field is only visible, Only if the user added an alternative email while editing the personal cabinet.

By default this field is hidden(mock-up # 2).

if user has provided n the Personal Cabinet while editing,

then this field is shown(mock-up # 1).

Сповіщення у месенджер Checkbox “Прив'язати до telegram” is unchecked by default.

“Прив'язати до viber” is unchecked by default.

1. When: the user clicks on the “viber” checkmark.

Then: user is redirected by a link to the viber UBS page

2. When: the user clicks on the “telegram” checkmark.

Then: user is redirected by a link to the telegram UBS page

3. User can turn on/off Viber/Telegram toggle button.

  Адреса If user added several addresses,

Then each address (group of fields: “Область”, “Місто”, “Вулиця”, “Будинок”, “Корпус”, “Під`їзд”, “Район”) is shown in column one after another in the order how user added it (mock-up # 3).

Область, Місто, Вулиця, Будинок, Корпус, Під`їзд, Район Editable text field Data can be added or changed in Order Form or Personal Cabinet while editing.

Given the user has changed address data in Order Form,

Then data is automatically changed in the Personal Cabinet.

Given the user has changed address data in Personal Cabinet,

Then data is automatically changed in the Order Form.

Given user did not provide any address information in the Order Form or in the Personal Cabinet while editing,

Редагувати дані Button When: user clicks on “Редагувати дані”,

Then: Edit personal cabinet is viewed (see #3811)

Змінити пароль Button

Given user clicked on “Змінити пароль” button,

Then pop-up is shown (see #4276)

Видалити профіль Button

Given user clicked on “Видалити профіль” button,

Then pop-up is shown (see #)




@YevhenSalamakha YevhenSalamakha self-assigned this Mar 30, 2022
@NewArtMask NewArtMask added this to the UI S20.2 milestone Mar 30, 2022
@NewArtMask NewArtMask modified the milestones: UI S20.2, UI S20.4 Apr 7, 2022
@YevhenSalamakha YevhenSalamakha removed their assignment May 19, 2022
@Myh45 Myh45 assigned Myh45 and unassigned Myh45 Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

5 participants