As a team member, I want to receive a web notification if I haven't set my working hours, so that I can quickly update my expected work schedule and ensure accurate time tracking.
Detailed Flow
User logs into the system
System checks if the user has set their working hours.
If working hours are not set, a notification appears on the dashboard.
User can click on the notification to go to the “Set Working Hours” page.
User can dismiss the notification if they choose to set hours later.
The notification reappears after 24 hours if working hours remain not set.
Acceptance Criteria
A clear, non-intrusive notification appears on the user’s dashboard upon login if working hours are not set.
The notification includes a direct link to the “Set Working Hours” page.
Users can dismiss the notification temporarily.
The notification reappears after 24 hours if working hours remain unset
The system logs when notifications are shown and interacted with
The notification is responsive and displays correctly on various devices and screen sizes
Notification Wording Copy
Title: Set Your Working Hours
Message: It looks like you haven't set your expected working hours yet. This helps in accurate time tracking and workload management.
[Set Hours Now] [Remind Me Later]
Note: You can set your hours anytime from your profile settings.
DON'T WORK ON THIS YET UNTIL FURTHER INSTRUCTION]
Related document:
Related User Stories
As a team member, I want to receive a web notification if I haven't set my working hours, so that I can quickly update my expected work schedule and ensure accurate time tracking.
Detailed Flow
Acceptance Criteria
Notification Wording Copy
References