User Interface medium complexity frontendmobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations

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.

Feature: Recruitment Tracking

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 164
    Verving / Referral (invite-link, rekruttering) | - | - | - | ✓ | ✓ | SHOULD (HLF) | 3
  • docs/source/likeperson.md · line 117
    Vervefunksjonalitet for medlemsverving (appen som markedsført medlemsfordel).
  • docs/source/likeperson.md · line 361
    Verving / 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