RecruitmentDashboardScreen
Component Detail
Description
A dedicated dashboard screen that displays referral activity outcomes for peer mentors and coordinators. It surfaces invite link click counts, registration completion rates, and individual recruit profiles in a structured layout. Coordinators see an aggregate view across all peer mentors they oversee, enabling recognition and support decisions.
recruitment-dashboard-screen
Sources & reasoning
The priority matrix (line 164) groups invite-link and rekruttering as a single Phase 3 entry, implying tracking is the natural complement to link sharing. Phase 3 normalizes to v1.1. The blueprint area taxonomy lists Recruitment Tracking as the second canonical feature under referral-program. Without tracking, the referral program has no feedback loop, making it operationally incomplete.
-
docs/source/likeperson.md · line 164Verving / Referral (invite-link, rekruttering) | - | - | - | ✓ | ✓ | SHOULD (HLF) | 3
-
docs/source/likeperson.md · line 117Vervefunksjonalitet for medlemsverving (appen som markedsført medlemsfordel).
-
docs/source/likeperson.md · line 361Verving / Referral (HLF)
Responsibilities
- Display referral counts, conversion rates, and recruit profile cards for the current user
- Render coordinator aggregate view showing per-mentor referral performance
- Provide navigation into individual recruit profiles once onboarded
- Highlight top recruiters and flag mentors with low conversion for coordinator action
Interfaces
loadDashboard(userId: string, role: UserRole): RecruitmentDashboardData
getRecruitProfiles(mentorId: string): RecruitProfile[]
getCoordinatorAggregate(coordinatorId: string): MentorPerformanceSummary[]
Related Data Entities (2)
Data entities managed by this component