You are on page 1of 3

Title- Adding notifications feature for the newsletter module.

User Story
As a user, I want to receive notifications when I subscribe to a newsletter so that I can be
informed about the status of my subscription.

Business Story
Priority: High - The lack of feedback to the user on the subscription status is currently resulting in
poor user experience hence impacting building customer relations, therefore it is important to add
notifications to the feature as soon as possible.

Acceptance Criteria Subtasks:


1. When a user submits a valid email 1. Design the notification layout and
address, a notification should be messaging for each scenario.
displayed indicating that the 2. Implement a function to display
subscription was successful. notifications based on the
2. When a user submits an invalid email subscription status.
address, a notification should be 3. Decide and design the color of the
displayed indicating that the email subscribe button based on the
address is not valid. subscription status.
3. When a user submits an email address 4. Store the cookies to only prompt
that is already added in the database, a the same user once for the
notification should be displayed newsletter if user visits the page
indicating that the email address is again.
already subscribed. 5. Consideration of mobile devices
layout and using bootstrap for
design justification.
6. Test the feature to ensure it meets
the acceptance criteria.
7. Document the feature in the
product documentation.

Wireframes
Case 1: Notification “Thank you, you have subscribed to our newsletter.”
Case 2: Notification “Invalid Email ID entered. Please check and enter valid email id”

Case 3: Notification “Already exists. Please enter a new email id.”

Effort Estimate:
Design - 4 hours
Notification implementation - 8 hours
Testing - 4 hours
Documentation - 2 hours
Total Effort Estimate: 18 hours

You might also like