Certificate Screen
Component Detail
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.
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