Technical
The components can be divided into two parts - Microservices / APIs and Frontend Portals
Microservice to create the credentials in the credential store. This service is part of Sunbird RC
Sunbird-RC/sunbird-rc-core#217
Microservice to create the credential schema, template and render the credentials in the selected template.
Sunbird-RC/sunbird-rc-core#219
Microservice to create the unique identity for the learner and issuer for the credential.
Sunbird-RC/sunbird-rc-core#218
The Backend for frontend (BFF) microservice is written for adding authorization for the above services and ULP specific services like Aadhar Verification (pre-prod) and UDISE APIs
{% embed url="https://github.com/Sunbird-RC/ulp-bff" %}
This is the portal to enable the organisation, issuer onboarding. It has the functionality to create bulk credentials, claim approval, view issued credentials and a dashboard. You can add setup this on your server by adding config changes.
The portal is currently under maintenance and might not be usable.
{% embed url="https://github.com/Sunbird-RC/ulp-registration-portal" %}
This web app will be for learners to view, download or share their credentials.
{% embed url="https://github.com/Sunbird-RC/ulp-ewallet" %}
This web app will be used for verifiers to verify whether the particular credential is valid and not expired.
{% embed url="https://github.com/Sunbird-RC/ulp-vc-verification" %}