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

Description

Main screen allowing coordinators to register an activity on behalf of a single peer mentor. Presents a peer mentor selector followed by the standard activity form with coordinator-specific attribution indicators.

Feature: Proxy & Bulk Activity Registration

proxy-registration-screen

Responsibilities

  • Gate access behind coordinator role check before rendering
  • Render peer mentor selector and activity form in a single workflow
  • Display clear attribution labels (registering on behalf of)
  • Show duplicate warning inline when a potential conflict is detected

Interfaces

build(BuildContext)
onPeerMentorSelected(String mentorId)
onFormSubmitted(ProxyActivityDraft draft)
showDuplicateWarning(DuplicateConflict conflict)
onDuplicateOverrideConfirmed()
onCancel()