Certificate Screen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Renders the digital peer mentor certificate as a shareable card inside the mobile app. Displays holder name, issuing organization, course, issue date, and expiry date with clear visual states for active, expiring, and expired credentials.
certificate-screen
Sources & reasoning
Listed as canonical feature in the certification-training area (line 363). HLF workshop notes (line 72) and Phase 3 roadmap (line 323) both call out digital peer mentor certificate as a deliverable, with explicit guidance that the physical card lives alongside.
-
docs/source/likeperson.md · line 363certification-training | Certification & Training | Course Registration, Digital Peer Mentor Certificate, Certificate Renewal Reminder
-
docs/source/likeperson.md · line 72Det fysiske kortet er et «adelsmerke» og skal leve parallelt.
-
docs/source/likeperson.md · line 323Digitalt likepersonsbevis
Responsibilities
- Render certificate card with holder and course metadata
- Display issue and expiry dates with status indicators
- Provide share action for the digital credential
- Show empty state when no certificate is available
- Surface renewal prompts when expiry approaches
Interfaces
renderCertificate(certificate): View
shareCertificate(certificateId): void
showRenewalPrompt(certificate): void