HIGH story-screen-reader-support-coordinator-006 5 pts
5
Story Points
High
Priority
Screen Reader Support
Feature

User Story

As a Coordinator
I want to read, filter, and manage my notifications, and to configure notification preferences, using only a screen reader
So that I stay informed about assignment updates, certification reminders, and coordinator messages without being dependent on a sighted person to interpret notification content

Acceptance Criteria

  • Given the peer mentor opens the notification centre with VoiceOver, when they navigate the list, then each item is announced as '[type]: [title], [body], [time ago], [read/unread]'
  • Given the notification tab badge shows 3 unread notifications, when the screen reader is on the bottom nav, then it announces 'Notifications, 3 unread, tab, 5 of 5'
  • Given the notification filter bar has 'Assignments' selected, when the screen reader focuses on it, then it announces 'Filter: Assignments, active'
  • Given a notification is tapped and deep links to a contact detail screen, when the screen opens, then focus is placed on the contact name heading
  • Given the notification settings screen loads, when the screen reader traverses toggles, then each toggle announces its label, current state (on/off), and hint for interaction
  • Given a new in-app notification arrives while the notification centre is open, when it appears in the list, then a polite live region announces 'New notification: [title]'

Business Value

Assignment notifications are how visually impaired peer mentors at Blindeforbundet receive new cases — including sensitive personal details about the people they will visit. If notifications are inaccessible, the peer mentor cannot know they have a new assignment, cannot read who to contact, and cannot acknowledge the assignment — breaking the entire assignment pipeline. Accessible notifications are a mission-critical function, not a UX enhancement.