HIGH story-proxy-bulk-activity-registration-coordinator-002 8 pts

User Story

As a Coordinator
I want to select multiple peer mentors and register the same activity for all of them in a single operation
So that I can efficiently log recurring group activities such as weekly training sessions without having to repeat the same registration process for each participant

Acceptance Criteria

  • Given I am in proxy registration mode, when I choose 'Register for multiple mentors', then a multi-select mentor list opens showing all mentors in my chapter
  • Given I have selected 3 or more mentors, when I proceed, then a single activity form appears where I enter the activity details once for all selected mentors
  • Given I have filled in activity details, when I tap continue, then a bulk confirmation screen displays a list of all selected mentors alongside the activity details before submission
  • Given I confirm the bulk registration, when the system processes it, then individual activity records are created for each selected mentor via a batch insert RPC call
  • Given a bulk registration contains 20 mentors, when the batch insert is executed, then the operation completes within 5 seconds and all 20 records are correctly attributed
  • Given bulk registration completes successfully, when I view the confirmation, then I see a summary showing how many records were created and a list of the mentor names

Business Value

Group activities are the highest-volume use case for coordinators managing larger chapters. HLF documented a single peer mentor with 380 registrations in one year — multiply this across a chapter roster and the manual entry burden becomes unsustainable. Bulk registration eliminates the most repetitive administrative task coordinators face, reducing what could take an hour into a 2-minute operation, and removing the primary barrier to accurate activity reporting.