HIGH story-in-app-notification-centre-coordinator-002 5 pts
5
Story Points
High
Priority
In-app Notification Centre
Feature

User Story

As a Coordinator
I want to filter the notification list by category (e.g. Reminders, Certifications, Scenario Prompts, Pause Status) using a filter bar at the top of the Notification Centre
So that I can quickly find the specific type of update I am looking for without scrolling through unrelated notifications

Acceptance Criteria

  • Given the notification centre is open, when the filter bar renders, then only notification categories relevant to the peer mentor role are shown as filter chips.
  • Given the peer mentor taps a filter chip, when the selection is applied, then the list immediately updates to show only notifications matching that category.
  • Given a filter is active and the peer mentor taps the same chip again, when deselection occurs, then the full unfiltered notification list is restored.
  • Given a filter chip is selected, when the peer mentor navigates to a notification detail and returns, then the previously selected filter remains active.
  • Given zero notifications match the selected filter, when the filter is applied, then the empty-state widget is shown with a filter-specific message.

Business Value

Peer mentors with high notification volumes (some HLF volunteers logged 380+ activities in a year) need efficient triage. Filtering by category lets a peer mentor instantly surface certification expiry alerts or scenario prompts without scrolling past unrelated reminders, reducing the time to act on critical notifications and lowering abandonment of the notification centre entirely.