As a verifier (e.g., an educational institution or certifying body), I want to review the qualifications submitted so that I can verify their authenticity.
As a verifier, I want to invoke a smart contract on Hyperledger Fabric to confirm the validation status of a qualification so that it gets recorded on the blockchain.
Acceptance Criteria:
Verifier can view uploaded qualifications.
Verifier can invoke a smart contract to validate a qualification.
Once verified, the qualification status is updated on the blockchain.
As a professional, I want to register on this platform to create a digital wallet to store and verify my formal (and non-formal) qualifications.
As a professional, I want my work and ability to be recognised and validated by trusted industry leaders.
As a professional, I want to receive a private and public key when my wallet is created so that I can securely interact with the system and provide my customers (end users) with a way of verifying my skills.
Acceptance Criteria
User can register with valid credentials.
When a user successfully registers, a digital wallet is created for them.
A user receives a private and public key after their wallet is created.