Story 1.5.2.1. Publication header

Content

General info

The "Publication Header" displays key information about a publication when a CRM user views it. The header consists of the Publication Name, Status, a "Change Status" button, and two blocks:

  1. First Block: Recruiter Name, Order, Vacancy, Client (Company)

  2. Second Block: Contact Person, Email, Timeline (Publication Date, Updated Date, Expiry Date, Remaining Time)

This layout allows users to quickly understand the essential details and status of the publication, as well as access relevant actions.

User story

As a CRM user,
I want to see important publication details and actions in the header,
So that I can quickly understand the publication’s status and related information, and perform necessary actions.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=19799-98450&t=joogTamiajUoB49k-4

Acceptance criteria

01

Scenario: Display Publication Name and Status
Given the user is viewing a publication
When the publication view mode is opened
Then the header should display the Publication Name and current Status prominently.

image-20240904-063332.png

02

Scenario: Change Status Button
Given the user is viewing a publication
When the header is displayed
Then a "Change Status" button should be visible next to the status, allowing the user to change the publication’s status.

03

Scenario: Display First Block Information
Given the user is viewing the publication header
When the header is displayed
Then the first block should show the Recruiter Name, Order, Vacancy, Client (Company), and country with a flag.

image-20250110-152844.png

04

Scenario: Display Second Block Information
Given the user is viewing the publication header
When the header is displayed
Then the second block should show the Contact Person, Email, and Timeline, including Publication Date, Updated Date, Expiry Date, Remaining Time, and scheduled date.

image-20250110-152902.png

05

Scenario: Change Publication Status
Given the user clicks on the "Change Status" button
When the user selects a new status
Then the system should update the publication’s status accordingly and reflect the change in the header.

image-20240904-063143.png

06

OOS Scenario: Access Contact Details
Given the Contact Person and Email are displayed
When the user views this information
Then the user should be able to click on the Email to initiate an email to the contact person.

07

Scenario: View Timeline Information
Given the Timeline is displayed in the second block
When the user views the Publication Date, Updated Date, Expiry Date, Remaining Time and scheduled date
Then the information should be accurate and up-to-date, reflecting the publication’s current status and timeframes.

image-20250110-152923.png

Comments

Leave a Reply