User Interface medium complexity frontendmobile
0
Dependencies
0
Dependents
3
Entities
0
Integrations

Description

Main screen listing all certificates earned by the peer mentor, displaying colour-coded validity indicators for each certificate. Provides a centralized view of certification status, expiry dates, and renewal pathways with physical card tracking status badges.

Feature: Digital Certificate Management

certificate-screen

Responsibilities

  • Display all certificates with colour-coded validity status
  • Show expiry dates and renewal call-to-action prompts
  • Surface physical card issuance status as a badge per certificate
  • Navigate to individual certificate detail view

Interfaces

loadCertificates(userId)
renderCertificateList(certificates)
filterByStatus(status)
navigateToCertificateDetail(certificateId)
refreshCertificateData()
showEmptyState()
showErrorState(error)

Related Data Entities (3)

Data entities managed by this component