HIGH story-membership-recruitment-peer-mentor-001 3 pts
3
Story Points
High
Priority
Membership Recruitment (Verving)
Feature

User Story

As a Peer Mentor (Likeperson)
I want to access my unique referral code and QR code within the app
So that I can easily share it with prospective members during conversations, home visits, or group activities to recruit them to the organization

Acceptance Criteria

  • Given a peer mentor opens the referral code screen, when the screen loads, then their unique alphanumeric referral code is displayed prominently in large readable text
  • Given a peer mentor views the referral code screen, when the QR code is rendered, then it is large enough (minimum 200x200px equivalent) and high-contrast enough to be scanned with a standard phone camera from 30cm distance
  • Given a peer mentor's referral code screen is open, when the peer mentor taps the copy button, then the referral code is copied to clipboard and a confirmation toast is shown
  • Given the device is offline, when a peer mentor opens the referral code screen, then the previously cached referral code and QR code are displayed with an offline indicator
  • Given a screen reader is active, when a peer mentor navigates the referral code screen, then all elements have correct semantic labels and the QR code has an accessible description with the text code

Business Value

Referral codes are the primary mechanism for tracking recruitment attribution and incentivizing peer mentors to actively recruit. Without a frictionless way to access and share codes, recruitment will not happen organically. This directly supports organizational growth and ties peer mentor activity to measurable recruitment outcomes, which is critical for reporting to funders like Bufdir.