Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certificates #30

Open
Edward-Upton opened this issue Mar 22, 2022 · 1 comment
Open

Certificates #30

Edward-Upton opened this issue Mar 22, 2022 · 1 comment

Comments

@Edward-Upton
Copy link
Contributor

Similar to badges, certificates can be given to users.

Pages that will need to be implemented for this are:

  1. A certificate page: user accessible via short name, publicly accessible with UUID (for recruiters, LinkedIn etc.). Should also be exportable to PDF.
  2. A page for each user showing all their certificates
  3. Admin page for creating and awarding certificates.
@Edward-Upton Edward-Upton added enhancement New feature or request med-priority labels Mar 22, 2022
@Edward-Upton Edward-Upton added this to To Do in Enhanced MVP via automation Mar 22, 2022
@Edward-Upton
Copy link
Contributor Author

There's the question of whether this should be a component (e.g. Certificate) or a custom entity added to the actual DB.

I think this could work as a component, where we have a database of users to lists of certificates. This would prevent having a base version of certificates for each course/project, although this could be achieved by having the certificates belong to the course/project, then simply refer to the element IDs in the user-certificate database.

@Edward-Upton Edward-Upton added this to To do in Fully Customizable Platform via automation Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request med-priority
Development

No branches or pull requests

1 participant