Story 1.4.3.1. CRM. Talent Profile edit mode. Tab Personal data

Content

General info

This story covers the Personal Data tab within the Profile Edit Mode, where users can modify a candidate’s essential personal details such as name, gender, nationality, and other relevant information. The system tracks changes, allowing users to save multiple updates or cancel changes.

User story

As a CRM user
I want to edit the personal data of a candidate in the Personal Data tab
So that I can keep the profile updated with the candidate’s most accurate and recent information

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=61686-78003&t=dups0DMJd7ECtBZR-4

Acceptance criteria

01

Scenario: Open Personal Data tab
Given the user is in the profile edit mode
When the user opens the Personal Data tab
Then the system should display editable fields for first name, last name, gender, birthday, nationality, country, residence permit, family status, children, and driver’s license

image-20240905-054500.png

Country in contacts – https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=24649-152081&t=gO1z9NW1O5IiyMcC-4

02

Scenario: Save changes button
Given the user makes one or more changes in the Personal Data tab
When the user see the "Save" button
Then the system should display the number of changes on the button being saved (e.g., "Save 1 change" or "Save 2 changes")

03

Scenario: Cancel changes button
Given the user has made changes in the Personal Data tab
When the user clicks the "Cancel" button
Then the system should discard all changes and return to the profile view mode

04

Scenario: Mandatory fields validation
Given the user is editing the profile
When required fields (e.g., first name, last name, nationality) are left empty
Then the system should display an error message and prevent saving until the fields are filled

05

Scenario: Save changes notification
Given the user successfully saves changes
When the changes are saved
Then the system should display a confirmation message indicating that the profile has been updated

Comments

Leave a Reply