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

User Story

As a Coordinator
I want to tap any notification in the list and open a full notification detail view that shows the complete notification content, context, related entity links, and available actions
So that I can read the full content of longer notifications and take all available actions from a single screen without losing my place in the notification list

Acceptance Criteria

  • Given a peer mentor taps a notification list item, when the detail view opens, then the full notification title, body text, timestamp, and type badge are rendered.
  • Given the notification has a related entity, when the detail view renders, then an entity card linking to the related record is shown.
  • Given the detail view is opened for an unread notification, when it renders, then the notification is automatically marked as read.
  • Given action buttons are present on the detail view, when the peer mentor taps an action, then the expected navigation or state change occurs without error.
  • Given a screen reader user opens the notification detail view, when VoiceOver reads the content, then headings, body, timestamp, related entities, and actions are announced in a logical order with proper roles.

Business Value

Some notification types — particularly scenario prompts and certification advisories — carry content too long to render adequately in a list item. A full detail view ensures no important information is truncated. It also provides a consistent destination for all notification types, reducing implementation complexity and providing a predictable UX pattern that reduces cognitive load for peer mentors with varying digital literacy levels.