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

[FR] Create a user flow #25

Closed
Hang-Petrov opened this issue Nov 10, 2023 · 0 comments · Fixed by #178 · May be fixed by fictadvisor/fictadvisor-web#892
Closed

[FR] Create a user flow #25

Hang-Petrov opened this issue Nov 10, 2023 · 0 comments · Fixed by #178 · May be fixed by fictadvisor/fictadvisor-web#892
Assignees
Labels
feature Completely new feature front This task is intended for the front-end developer
Milestone

Comments

@Hang-Petrov
Copy link

You need to add pages "Search user", "Edit user", "Create user". A description of those pages:


Search user:

Sidebar, that is in the task 807
Input-search by a username

Buttons:

  • To change the sorting direction
  • To create a new user
    • Takes you to the page User create

Filter:

  • Dropdown of verification status with the ability to enter and search

Sorting:

  • By username
  • By mail

List:

  • Username
  • Mail
  • Verification status
  • Buttons:
    • To edit a teacher
      • Takes you to the page User edit
    • To delete a teacher
      • When you click on it, a pop-up appears to confirm the deletion
        • If you confirm the deletion, the deletion is actually made
        • If not, pop-up disappears

There is a pagination of the list, which can be switched using the buttons

Design:

Image


User edit:

Sidebar, that is in the task 807
Header with the title of the page, also indicating which user is being edited

Buttons:

  • To cancel editing a user
    • Takes you to the page Search user
  • To delete the selected user
    • When you click on it, a pop-up appears to confirm the deletion
      • If you confirm the deletion, the deletion is actually made. You will be redirected to the page Search user
      • If not, you stay on this page and pop-up disappears
  • To save all changes made
    • Saves all changes, that you have made. Takes you to the page Search user

Inputs (Existing information is already entered there):

  • Username
  • Mail

There is a dropdown of verification status with the ability to enter and search. Existing information is already entered there

Design:

Image


User create:

Sidebar, that is in the task 807
Header with the title of the page

Buttons:

  • To cancel creating a user
    • Takes you to the page Search user
  • To save a new user
    • Creates a new user, that you have added on this page. Takes you to the page Search user

Inputs:

  • Username
  • Mail

There is a dropdown of verification status with the ability to enter and search

Design:

Image


Figma on this page

Buena suerte

@Hang-Petrov Hang-Petrov added the feature Completely new feature label Nov 10, 2023
@Markusplay Markusplay transferred this issue from fictadvisor/fictadvisor-web Jan 5, 2024
@Markusplay Markusplay linked a pull request Jan 5, 2024 that will close this issue
@hoshion hoshion added the front This task is intended for the front-end developer label Jan 8, 2024
@hoshion hoshion changed the title [FEATURE] Create a user flow [FR] Create a user flow Jan 8, 2024
@hoshion hoshion added this to the Admin panel milestone Jan 9, 2024
@hoshion hoshion removed this from FICT Advisor Jan 11, 2024
@hoshion hoshion moved this from To-do to In Progress in FICE Advisor Monorepo Jan 11, 2024
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
sifes added a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
Markusplay pushed a commit that referenced this issue Jan 25, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
@Markusplay Markusplay moved this from In Progress to QA in FICE Advisor Monorepo Jan 25, 2024
nnstsya pushed a commit that referenced this issue Jan 29, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
@kol-oss kol-oss moved this from QA to To be released in FICE Advisor Monorepo Feb 20, 2024
sifes added a commit that referenced this issue Feb 27, 2024
- added admin user search page
- added admin user edit page
- added admin user create page
- added missing endpoints to UserAPI

closes #25
@kol-oss kol-oss moved this from To be released to Changes requested in FICE Advisor Monorepo Mar 30, 2024
@sifes sifes moved this from Changes requested to QA in FICE Advisor Monorepo Apr 2, 2024
@kol-oss kol-oss moved this from QA to Done in FICE Advisor Monorepo Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Completely new feature front This task is intended for the front-end developer
Projects
None yet
5 participants