User Interface high complexity mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Coordinator-facing screen for drafting and sending an encrypted assignment to a selected peer mentor. Provides fields for contact name, address, medical summary, and mission details. Encrypts the payload client-side with the recipient's public key before submission.

Feature: Encrypted Assignment Dispatch

assignment-compose-screen

Responsibilities

  • Collect assignment details from coordinator
  • Validate required sensitive fields
  • Encrypt payload before sending
  • Confirm dispatch and show status

Interfaces

loadRecipientPublicKey(peerId)
composeAssignment(payload)
encryptAndSend(assignmentPayload, recipientPublicKey)
validateFields()
showConfirmationDialog()
navigateToStatusDashboard()

Related Data Entities (1)

Data entities managed by this component