User Interface medium complexity mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

The primary screen where peer mentors generate and share their personalized invite link. It displays the unique referral URL, provides one-tap access to the native platform share sheet, and shows a summary of past referral activity for the current user.

Feature: Invite Link & QR Sharing

referral-share-screen

Sources & reasoning

HLF named referral / member recruitment as a SHOULD HAVE requirement and the priority matrix assigns it Phase 3 (Fase 3), which maps to v1.1. The invite-link and QR sharing mechanism is the entry point of the referral flow - without it, recruitment tracking has nothing to count. Blueprint ID invite-link-qr-sharing is preserved exactly as specified.

Responsibilities

  • Display the peer mentor's unique referral link and copy-to-clipboard action
  • Trigger the native mobile share sheet with the referral URL pre-filled
  • Show referral attribution stats (sign-ups credited to this mentor)
  • Navigate to the QR code display view for in-person sharing

Interfaces

onShareTap(referralUrl: string): void
onCopyLink(referralUrl: string): void
navigateToQrView(referralToken: string): void
loadReferralStats(userId: string): ReferralStats