This repository contains a Proof of Concept (POC) implementation for testing two consent-based scenarios using the Consent BB system. The scenarios focus on data sharing and validation processes involving attendees, employer institutions, and host organizations. These tests ensure trustworthy, compliant, and efficient data sharing.
The POC aims to:
- Test consent-based data validation workflows.
- Ensure compliance with data protection policies (DPP).
- Improve data reliability for attendance-based payments.
- Attendees
- Employer Institution(s)
- Host Institution
- NID (Rwanda National ID)
- Attendees scan a QR code.
- They input personal details (NID Number, Name, Institution, Designation, Mobile Number).
- A consent screen is displayed for data validation against NID.
- Upon consent, the data is validated and shared with the Host Institution.
- Consent BB for NID.
- Host Organization and Employer Institution(s) (e.g., RISA).
- Payments are based on real attendance.
- Trustworthy and compliant data sharing.
- Employer Institution(s)
- Host Institution
- The accounting application displays a list of claims.
- Admins can verify participation claims.
- Verification results:
- Green tick: Indicates the individual attended and consented to data sharing.
- Red cross: Indicates absence or lack of consent.
- Consent BB.
- Host Organization and Employer Institution(s) (e.g., RISA).
- Payments are made based on verified attendance.
- Ensures trustworthy data sharing.
View Detailed POC Flow Description
- GO
- Shell
- TypeScript
- JavaScript
- ReactJS
- Dockerfile