User Interface low complexity mobile
2
Dependencies
1
Dependents
0
Entities
0
Integrations

Description

Mobile screen that displays the peer mentor's shareable profile summary and triggers the OS-level share sheet. Shows display name, role title, organization affiliation, and optional profile photo - no sensitive fields exposed. Provides a button to invoke the native share sheet via share_plus.

Feature: Share Profile

share-profile-screen

Responsibilities

  • Render whitelist-only profile summary (display name, role, org, photo)
  • Invoke Flutter share_plus share sheet for OS-level sharing
  • Display QR code for in-app deep link preview
  • Handle loading and error states from Share Service

Interfaces

build(BuildContext)
onShareTapped()
onQrCodeTapped()

Relationships

Dependencies (2)

Components this component depends on

Dependents (1)

Components that depend on this component