RecruitmentDashboardWidget
Component Detail
User Interface
medium complexity
frontendmobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
A dashboard widget displayed on the peer mentor and coordinator home screen showing real-time recruitment counts and a list of recent recruits. It renders per-mentor referral funnel progress from link issuance through completed registration. Coordinators see a team-level view; mentors see only their own data.
recruitment-dashboard-widget
Sources & reasoning
Recruitment tracking is the feedback half of the referral program - the priority matrix places Verving / Referral in Phase 3 (v1.1) as SHOULD for HLF. Without tracking, the invite-link feature has no visibility loop. Blueprint ID recruitment-tracking preserved exactly as specified.
-
docs/source/likeperson.md · line 162| Verving / Referral (invite-link, rekruttering) | - | - | - | ✓ | ✓ | SHOULD (HLF) | 3 |
-
docs/source/likeperson.md · line 117**Vervefunksjonalitet** for medlemsverving (appen som markedsført medlemsfordel).
Responsibilities
- Display per-mentor recruit count and funnel stage breakdown
- Show a scrollable list of recent recruits with registration timestamps
- Render coordinator team-level recruitment leaderboard
- Surface recruitment milestone badges earned via the gamification system
- Reflect live data by polling or subscribing to RecruitmentTrackingService
Interfaces
render(mentorId: string, viewMode: 'mentor' | 'coordinator'): ReactNode
onMilestoneClick(milestoneId: string): void
onRecruitClick(userId: string): void