Skip to content

Credential Issuance System

Epic Overview

EPIC: Credential Issuance System

DESCRIPTION: Develop a comprehensive system for staffing companies to create and issue past employment credentials to candidates. The system will support both manual entry via web forms and batch uploads via CSV files. It will integrate with the Velocity Credential Agent to issue credentials and provide configurable email notifications and landing pages for candidates to claim their credentials.

BUSINESS VALUE: Enables staffing companies to efficiently issue verifiable credentials, reducing administrative overhead and improving candidate experience. This forms the foundation of the platform's value proposition by digitizing the credential issuance process.

STAKEHOLDERS: - Staffing Companies (Issuers) - Candidates (Recipients) - REC (Platform Owner) - Velocity Career Labs (VCL)

SIZE: Large - This is a core functionality of the platform and requires significant development effort.

USER STORIES: - As a staffing company user, I want to manually create past employment credentials via a web form so that I can issue them to candidates. - As a staffing company user, I want to upload a CSV file with multiple candidate records so that I can issue credentials in batch. - As a staffing company user, I want to customize the email notification and landing page for credential offers so that they align with my company branding. - As a staffing company user, I want to view all credentials that have been issued and their claim status so that I can track which candidates have accepted their credentials. - As a staffing company user, I want to search for candidates by name to check the status of their credential offers. - As a candidate, I want to receive a clear email notification about my credential offer so that I understand what action to take. - As a candidate, I want to access a landing page with instructions on how to claim my credential so that I can easily add it to my wallet.

Implementation Details

The Credential Issuance System will be delivered in the first project drop to enable beta testing. It includes:

  1. Web-based Form for Manual Entry
  2. Interface for entering past employment credential details
  3. Form validation and error handling
  4. Preview capability before issuance

  5. CSV Batch Upload Functionality

  6. CSV template with fixed structure
  7. Validation of CSV data
  8. Batch processing capabilities
  9. Error reporting for invalid entries

  10. Integration with Velocity Credential Agent

  11. API integration for credential issuance
  12. Handling of credential status updates

  13. Configurable Email Notifications

  14. Customizable email templates
  15. Dynamic content insertion
  16. Branding options (colors, logos)

  17. Configurable Landing Pages

  18. Instructions for selecting a wallet
  19. Identity verification guidance
  20. FAQs section
  21. Mobile link and QR code for credential acceptance

  22. Credential Management Dashboard

  23. List view of all issued credentials
  24. Status tracking (offered, claimed, expired)
  25. Search and filter capabilities
  26. CSV export of credential status

Dependencies

  • Velocity Credential Agent (to be provided by VCL)
  • Email service integration
  • User authentication and authorization system
  • Organization onboarding must be completed before credentials can be issued