View peer mentor assignment count and honorarium threshold progress
A dedicated Assignment Count Screen displays the peer mentor's total completed assignments alongside a visual progress indicator (Honorarium Threshold Widget) showing the current count relative to the next threshold tier. For Blindeforbundet, this means showing progress toward the 3rd assignment (contact honorarium) and the 15th assignment (higher rate). The screen must be fully accessible to screen readers with numeric progress clearly labeled. Both coordinators (who use it to process payments) and organization administrators (who use it for oversight and compliance verification) need access to this information.
User Story
Acceptance Criteria
- Given a coordinator or organization administrator navigates to a peer mentor's assignment count screen, when the screen loads, then the current total assignment count is displayed prominently with full screen reader accessibility
- Given the peer mentor has not yet reached any threshold, when the threshold widget renders, then it shows the current count, the next threshold value, and the number of assignments remaining to reach it
- Given the peer mentor has crossed one threshold, when the threshold widget renders, then the crossed threshold is marked as achieved and progress toward the next tier is displayed
- Given the peer mentor has crossed all configured thresholds, when the threshold widget renders, then all milestones are shown as achieved with the highest honorarium rate indicated
- Given a screen reader user navigates the assignment count screen, when focus moves to the progress indicator, then the numeric progress is announced as text (e.g., '12 of 15 assignments completed for higher honorarium rate')
Business Value
Coordinators currently track honorarium eligibility manually using spreadsheets, which is error-prone and creates disputes about payment eligibility. A single source of truth for assignment counts, surfaced through a clear UI, eliminates these disputes and ensures peer mentors are compensated correctly. This directly supports Blindeforbundet's contractual obligations tied to grant funding.