F4KER-X / TalentVault

https://talentvault.vercel.app
1 stars 2 forks source link

User Story 5: Creating and managing user profile #25

Closed F4KER-X closed 1 year ago

F4KER-X commented 1 year ago

As I an active user, I would like to be to create and manage ( edit ) my user profile after I create my account so that i can display my full name, add a profile picture , and show some personal information for my job application to be considered by the recruiter. Also as a recruiter I would like to update my company name, add a bio and many other features

Profile should include:

Applicant profile:

Recruiter profile:

Tasks:

Frontend:

F4KER-X commented 1 year ago

AT 5.1: Accessing profile page

User Acceptance Flow

  1. User access profile page
  2. User's data is fetched from the database and displayed on the page correctly
  3. Empty fields are also displayed even without any data
  4. If user is a recruiter-> Company Name should be displayed and no resume field
  5. If user is an applicant -> resume field is shown and no company name
F4KER-X commented 1 year ago

AT - 5.2: Editing profile

User Acceptance Flow

  1. User clicks on edit profile button
  2. User is able to modify fields
  3. User clicks on save button
  4. Data is sent back to the backend and database is update
  5. Success message is displayed
F4KER-X commented 1 year ago

AT - 5.3: Empty fields during update profile

User Acceptance Flow

  1. User clicks on edit profile button
  2. User deletes First name, Last name, and/or company name.
  3. User clicks save
  4. Error will be displayed
  5. No request is made to the database.