Skip to content

sembrat/dcc-admin-dashboard

 
 

Repository files navigation

Admin Dashboard

CHECK OUT OUR GETTING STARTED DOC FOR A STEP BY STEP GUIDE TO EVALUATING AND INSTALLING THIS SOFTWARE.

Release Branch License

A system for:

  • uploading and managing credential data
  • issuing Verifiable Credentials from that data
  • notifying recipients by email of credential entitlement
  • enabling recipients to collect their credentials

Features:

  • User Management: Create and manage user accounts.
  • Credential Management: Manage individual credentials: searching, viewing, status checking, and revocation.
  • Batch Management: Manage groups of credentials, such as annual diploma issuances.
  • VC & Email Template Management: Edit and store templates for credentials and emails.
  • Claim Page: Web page from which to claim and download credentials to a wallet.
  • VC-API: Compatible with the Verifiable Credential API exchange endpoints.
  • Deployment: Fully dockerized for ease of deployment.

NOTE: The claim page is packaged separately. Ultimately you can use any claim page you like, but here's one that works with the dashboard: admin-dashboard-claim-page.

You'd typically configure it to run alongside the admin-dashboard in a docker compose as described in our deployment guide

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT © MIT

About

Admin tool for issuing DCC Verifiable Credentials

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 90.6%
  • SCSS 7.5%
  • JavaScript 1.8%
  • Dockerfile 0.1%