View Current Certification Status
Peer mentors need a dedicated certification status screen that shows their active certification record, the exact expiry date, days remaining, and any visual warnings when expiry is approaching. The screen must pull live data from the HLF Dynamics portal sync and present it clearly using accessible design tokens. If no certification exists or it has already expired, the screen must communicate this unambiguously and guide the peer mentor toward renewal.
User Story
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.