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

[Authorization] [Profile] Allow selection of Company, Startup, and both options during the registration & show the respective tabs during profile review and editing #316

Open
3 tasks done
AnastasiiaLutsykiv opened this issue Nov 17, 2023 · 0 comments

Comments

@AnastasiiaLutsykiv
Copy link
Collaborator

AnastasiiaLutsykiv commented Nov 17, 2023

As a system,
I want to have access only relevant profile tabs and fields, depending on the profile type selected during the registration,
so that the user is not confused because of the additional fields.

Acceptance criteria

1. Registration
The user should be able to select the following options in "Кого ви представляєте?" section during the registration:

  • only "Зареєстрована компанія" option
  • only "Стартап проект, який шукає інвестицій"
  • both "Зареєстрована компанія" and "Стартап проект, який шукає інвестицій" options

2. If only "Зареєстрована компанія" option is applied to the profile.
During Profile editing show active the following tabs:

  • Інформація про користувача
  • Загальна інформація
  • Контакти
  • Інформація про товари/ послуги
  • Додаткова інформація
    The rest of options should be disabled and the tooltip should appear on hover with the following text: "Цей розділ доступний, коли обрано опцію "Стартап проект" у розділі Загальна інформація". (Design)

During the Profile review show the following tabs:

  • Про компанію
  • Товари / послуги
  • Логістика товарів і послуг
  • Формат спавпраці
    Note! If there is data to show the tab content, then show it, in another case, do not show such tab.

3. If only "Стартап проект, який шукає інвестицій" option is applied to the profile.
During Profile editing show active the following tabs:

  • Інформація про користувача
  • Загальна інформація
  • Контакти
  • Стартап
    The rest of options should be disabled and the tooltip should appear on hover with the following text: "Цей розділ доступний, коли обрано опцію "Зареєстрована компанія" у розділі Загальна інформація".

During the Profile review show the following tabs:

  • Стартап
  • Про компанію
    Note! If there is data to show the tab content, then show it, in another case, do not show such tab.

4. If both "Зареєстрована компанія" and "Стартап..." options are chosen for the profile.
During Profile editing show the following tabs:

  • Інформація про користувача
  • Загальна інформація
  • Контакти
  • Інформація про товари/ послуги
  • Додаткова інформація
  • Стартап

During the Profile review show the following tabs:

  • Про компанію
  • Стартап
  • Товари / послуги
  • Логістика товарів і послуг
  • Формат спавпраці
    Note! If there is data to show the tab content, then show it, in another case, do not show such tab.

Design for profile editing

Link to epic: #6
Expands requirements to story: #119

Related tasks:

@AnastasiiaLutsykiv AnastasiiaLutsykiv changed the title Allow selection of both Company and Startup options during the registration & show the respective tabs during profile review and editing Allow selection of Company, Startup, and both options during the registration & show the respective tabs during profile review and editing Nov 17, 2023
@mehalyna mehalyna changed the title Allow selection of Company, Startup, and both options during the registration & show the respective tabs during profile review and editing [Authorization] [Profile] Allow selection of Company, Startup, and both options during the registration & show the respective tabs during profile review and editing Dec 1, 2023
@mehalyna mehalyna added the done label Mar 18, 2024
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

2 participants