Skip to content

M3-02 Manual Credential Issuance Form

Milestone: M3 — Issuing Functionality SOW Reference: FR1 Requirement Clarity: ✅ Clear Dev Status: 🟢 Prototyped in POC

Overview

Web form for a Staffing Company User to issue a single past-employment credential to one candidate, as opposed to the CSV batch route (see M3-03).

Backend Tasks

  • Confirm ManualCredentialService/ManualCredentialController (app/backend/src/issuer/services/manual-credential.service.ts, .../controllers/manual-credential.controller.ts) covers the full field set from Appendix 1
  • Fix the hardcoded "Your Organization" issuer name noted in the earlier codebase review (manual-credential.service.ts) — should use the real org name

Frontend Tasks

  • Confirm the manual credential form page covers Employee ID lookup/auto-fill, employment details, and preview-before-send

Dependencies

Acceptance Criteria

  • Staffing Company user can create a credential manually
  • Validation prevents malformed submissions
  • Credential is successfully issued via Velocity Credential Agent (per SOW Appendix 3, FR1 acceptance criteria)

Existing Reference Material

Blockers & Risks

  • Minor: fix the hardcoded issuer-name string before this is considered done.