lms
lms copied to clipboard
Certificate Portal Page Enhancements
How it is currently?
Currently, there are two separate "certificates":
- The print format (which gets downloaded when the user clicks download)
- The HTML rendered on certificate page
Problems with this approach:
- creation and maintenance of both the print format and HTML
- hard to get 1-to-1 mapping
- not responsive (will take extra effort, every time)
Proposed Solution
Embed a preview of the certificate instead of rendering separate HTML, see examples below.
Examples: Dribbble Certificate Page, Udemy Certificate Page
Mobile View
Desktop View
Benefits
- No separate designing of certificate page, single source of truth is the print format
- No need to worry about mobile responsiveness
- Looks nice!
Extra Benefit
If we can render this as preview image, we should be able export it as well! Which means:
Which means: better social media sharing experience, which is currently not good.
👀