HIGH story-peer-mentor-certification-management-organization-admin-001 5 pts

User Story

As a Organization Administrator
I want to view my current certification status, expiry date, and any alerts about upcoming expiry in one clear screen
So that I can stay informed about the validity of my certification and take timely action before it lapses

Acceptance Criteria

  • Given I am a peer mentor with an active certification, when I navigate to the certification screen, then I see my certification name, issue date, expiry date, and a green status badge indicating 'Active'
  • Given my certification expires within 60 days, when I open the certification screen, then I see a prominent amber warning banner indicating the number of days remaining and a prompt to enroll in a renewal course
  • Given my certification has expired, when I open the certification screen, then I see a red expiry badge and a clear message explaining that I am no longer visible to contacts in the organization directory until I renew
  • Given the HLF Dynamics sync has not yet completed, when I open the certification screen, then I see a loading state followed by the most recently cached status with a timestamp indicating when it was last synced
  • Given I have multiple certifications across different programs, when I view the certification screen, then each certification is listed separately with its own status, expiry date, and renewal prompt

Business Value

Peer mentors who are unaware of expiring certifications risk being automatically removed from the organization's public directory, disrupting their active assignments and reducing the organization's visible capacity. Providing a clear, always-accessible status view directly prevents unintentional lapses, protects the volunteer's standing, and reduces coordinator overhead caused by emergency renewals and contact reassignments.