Story 1.5.1.2. CRM. Publications list table

Content

General info

The "Publications List Table" story enables CRM users to view and manage all job publications in a structured and easy-to-navigate table format. This table provides essential information about each publication, including its status, associated vacancy, and publication date. Users can perform actions such as editing, copying, or deleting publications directly from the list. The table also supports pagination and allows users to easily navigate through multiple pages of publications.

User story

As a CRM user,
I want to view and manage all job publications in a table format,
So that I can easily access, edit, and organize publications.

Visual design:

https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/ROCKEN-jobs-%2F-talent?node-id=19381-96844&t=mh4B7C8yYlOsurnJ-4

Acceptance criteria

01

Scenario: Display publications in a table
Given the user is on the publications list page
When the page loads
Then the system should display all publications in a table format with columns for "Publication Name", "Company" with Country flag, “Categories“, "Status", "Publication Date", and "Actions".

image-20241125-081654.png

02

Scenario: Pagination in publications list
Given the publications list contains more entries than can be displayed on one page
When the user views the table
Then the system should provide pagination controls at the bottom of the table, allowing the user to navigate between pages.

03

Scenario: Action buttons in publications list
Given the user is viewing the publications list
When the table displays the publications
Then the system should include action buttons for "Edit" and "Delete" in each row for managing individual publications.

04

Scenario: Display recently added publications
Given the user has recently added certain publications
When the user accesses the publications list
Then the system should display the most recently added publications at the top of the table.

05

Scenario: Search functionality in publications list
Given the user wants to find a specific publication
When the user enters keywords, publication ID, or name into the search field
Then the system should filter the list to display matching publications.

06

Scenario: Filter position upon returning to the list
Given the user navigates away from the publications list
When the user returns to the list
Then the system should remember the last filtered position and display the list from that point.

Comments

Leave a Reply