Invite Link & QR Sharing
Feature Detail
Description
This feature enables peer mentors and coordinators to generate personalized referral links and QR codes directly from the mobile app for recruiting new members to their organization. The referral screen provides a shareable link and a scannable QR code that can be distributed via messaging apps, social media, or printed materials. The system tracks attribution so that each referral is linked back to the inviting user for recruitment reporting purposes.
User Flow
Analysis
Peer mentors are among the most credible ambassadors for the Meander platform and the organizations that use it. Providing a frictionless invite mechanism directly inside the app converts existing users into active recruiters, lowering the cost of member acquisition significantly. For organizations already using Meander, growth in the peer mentor network directly increases service capacity, which ties back to Bufdir reporting metrics and funding eligibility. A QR-based sharing flow is particularly accessible for in-person events like courses, workshops, and local association gatherings, where digital handoffs are otherwise awkward.
The referral link is generated server-side via the REST API, encoding the referring user's ID and organization context as a signed token to prevent tampering. Deep link handling on Flutter uses the app_links package to intercept the URL on install or first open and pre-populate onboarding context. QR code rendering uses the qr_flutter package, rendering entirely on-device with no external service dependency. The share sheet is triggered via the share_plus package. Links expire after a configurable TTL (default 30 days) and are stored in the referral_links table. The feature flag system controls rollout per organization.
Components (116)
Shared Components
These components are reused across multiple features
User Interface (12)
Service Layer (34)
Data Layer (22)
Infrastructure (38)
User Stories
No user stories have been generated for this feature yet.