๐ฌ Simulate:
My Certificates
Certificates earned by completing courses on SkillsLao TVET
7
Total
6
Ready to Download
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
SkillsLao TVET
๐
Certificate of
Completion
Completion
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
โ
SkillsLao TVET
๐
Certificate of
Completion
Completion
๐
No courses match your search.
Screen Flow (from flow.puml):
๐ Spec notes โ UC-LMS.10 / SCR-LMS.32 (fields, actions, requirements)
Identity
- Screen: SCR-LMS.32 โ My Certificates
- Use case: UC-LMS.10 โ View Grade Result and Certificate
Brief description
Lists all certificates the user has ever earned, sorted by issued date (most recent first). Reached from the top nav (AF-1A) or from the Grade Result page's "View Certificate" button. Each row shows course title, cohort name, final grade, issued date, and a "Download PDF" button.
Fields
course_title"Course" โ text ยท data_ref: Course.title ยท read-onlycohort_name"Cohort" โ text ยท data_ref: Cohort.name ยท read-onlyfinal_letter"Grade" โ text ยท data_ref: Grade.final_letter ยท read-onlyissued_at"Issued Date" โ date ยท data_ref: Certificate.issued_at ยท read-onlycertificate_status"Certificate Status" โ enum [pending, ready] ยท read-onlyempty_state_notice"Empty State Message" โ visible when certificate_list.length == 0
Actions
download_pdf"Download PDF" โ enabled when certificate_status == ready ยท triggers UC-LMS.10 step 4
Additional requirements
- If certificate_status = pending โ disable the Download PDF button and show "Your certificate is being issued. Please check back later." in place of the button (see UC-LMS.10 additional requirement #8)
- Users can only see their own certificates โ access control per SS-LMS.09