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.

Feature: Digital Peer Mentor Certificate

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.

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