CRITICAL story-digital-certificate-management-peer-mentor-004 5 pts
5
Story Points
Critical
Priority
Digital Certificate Management
Feature

User Story

As a Peer Mentor (Likeperson)
I want to receive push notification reminders when my certificate is approaching its expiry date at configurable intervals (e.g. 60, 30, and 7 days before expiry)
So that So that I have sufficient lead time to complete the renewal process before my certificate lapses and I am automatically removed from the organization's listings

Acceptance Criteria

  • Given a certificate is 60 days from expiry, when the scheduled expiry check runs, then a push notification is sent to the peer mentor's device with the certificate name and expiry date
  • Given a certificate is 30 days from expiry, when the scheduled check runs, then a second push notification is sent with an increased urgency level
  • Given a certificate is 7 days from expiry, when the scheduled check runs, then a critical push notification is sent with a deep link to the certificate renewal screen
  • Given a peer mentor taps the expiry notification, when the app opens, then they are navigated directly to the relevant certificate card with the renewal action prominently displayed
  • Given a certificate is within the lead-time window, when the Certificate Screen is opened, then the Expiry Alert Widget renders a dismissible banner at the top of the screen
  • Given a peer mentor dismisses the in-app expiry alert, when they close and reopen the app before renewing, then the alert banner re-surfaces on the Certificate Screen
  • Given push notifications are disabled for the app, when expiry lead times are reached, then in-app banners are shown as a fallback mechanism on next app launch

Business Value

Certificate expiry is HLF's primary operational risk for the peer mentor programme — expired certificates trigger automatic removal from public listings, disrupting active peer support relationships. Automated multi-stage reminders eliminate the manual coordinator tracking burden (currently done via spreadsheets) and give peer mentors ample time to renew, directly reducing programme disruption and mentor attrition.