Digital Peer Mentor Certificate
Feature Detail
Description
Digital Peer Mentor Certificate provides peer mentors with a digital record of their certification status inside the mobile app, generated upon successful course completion. The feature coexists with the physical certificate card that HLF treats as a prestige credential; the digital version enables instant in-app verification and serves as the authoritative status record driving assignment eligibility, auto-pause logic, and renewal reminders.
Sources & reasoning
Line 114 specifies 'digitale sertifikater' as part of HLF's certification requirement; line 80 ties certificate status to automatic removal from public listings, establishing the digital record as the authoritative status source. Line 361 confirms 'Digitalt likepersonsbevis' in the Phase 3 roadmap, mapping to v1.1 by ordinal position.
-
docs/source/likeperson.md · line 114Kursadministrasjon og sertifisering: Påmelding til kurs i appen, automatisk påminnelse ved utløp, digitale sertifikater. Det fysiske kortet er et «adelsmerke» og skal leve parallelt.
-
docs/source/likeperson.md · line 80HLF kobler dette til sertifisering: ved utgått sertifikat forsvinner likepersonen fra lokallagets nettsider automatisk.
-
docs/source/likeperson.md · line 361Digitalt likepersonsbevis
Analysis
Digitizing the peer mentor certificate removes the need for coordinators to manually track certification status across spreadsheets or emails. The digital record provides immediate proof of qualification for assignment dispatch and public-facing directory listings. For HLF, where certification determines listing eligibility on local association websites, a verifiable digital record is essential for automating the pause workflow when certificates expire. The certificate also acts as the authoritative trigger for renewal reminders, making it the central node in the training lifecycle.
CertificateScreen renders the peer mentor's current certificate with issue date, expiry, and linked course. CertificateService generates certificate records on the backend when a course registration is marked complete and exposes them via a typed REST endpoint scoped to the authenticated user. CertificateRepository persists certificates in Drift for offline access. The schema links to both the user and the originating CourseRegistration, enabling cascade queries for auto-pause and renewal logic. Physical card coexistence is handled by treating the digital certificate as additive rather than a replacement for the physical credential.
Components (7)
Shared Components
These components are reused across multiple features
User Stories
No user stories have been generated for this feature yet.