Content
General info
This feature allows recruiters to schedule a publication for a future date. A new "Publication Date" field will be added, enabling recruiters to select a date in the calendar. Publications will remain in the "Draft" status until the scheduled date, at which point they will automatically switch to "Published" status. The lifetime of the publication will start from the selected date, ensuring accurate tracking.
User story
As a recruiter,
I want to schedule a publication date in the future,
So that I can plan and automate the publishing of job postings efficiently.
Visual design:
https://www.figma.com/design/I5CXH7H3ICD0vfA1kPbcVf/Rocken-Design?node-id=19381-96471&t=e9W2mOrdWuITo2q8-4
|
|
Acceptance criteria
|
|
|
01
|
Scenario: Adding the Publication Date field Given the user is creating or editing a publication When they view the Primary section Then a "Publication Date" field is displayed, allowing date selection in the calendar.
|

|
|
02
|
Scenario: Date selection Given the user is editing the Publication Date field When they select a date Then the calendar allows selection from today or a future date only.
|
|
|
03
|
Scenario: hide scheduling Given publication view page When publication already published Then user don’t see scheduled option
|
|
|
04
|
Scenario: Publication remains in Draft Given the user sets a future publication date When the publication is saved Then the publication remains in "Draft" status until the selected date.
|
|
|
05
|
Scenario: Automatic status switch Given the current date matches the selected Publication Date When the system processes the publication Then the status automatically changes to "Published".
|
|
|
06
|
Scenario: Lifetime calculation Given a publication is scheduled for a future date When the publication switches to "Published" Then the publication’s lifetime starts from the selected date.
|
|
|
07
|
Scenario: Error handling for past dates Given the user attempts to select a past date Then the system doesn’t allow to select previous dates and time
|
|
Leave a Reply
You must be logged in to post a comment.