HIGH story-bulk-proxy-registration-coordinator-008 3 pts
3
Story Points
High
Priority
Bulk & Proxy Registration
Feature

User Story

As a Coordinator
I want to see a clear summary of all activities I am about to submit in a bulk operation before they are saved
So that I can catch mistakes — wrong date, missing participants, wrong activity type — before the data is committed to the database

Acceptance Criteria

  • Given the coordinator has selected peer mentors and filled the activity form, when they tap 'Next', then a confirmation screen displays a summary of the activity details and the complete list of selected mentors
  • Given the confirmation screen is shown, when any mentor has a potential duplicate detected, then that mentor's row is highlighted with a warning icon and brief explanation
  • Given the confirmation screen is shown, when the coordinator taps 'Back', then they return to the form with all their selections and entries intact
  • Given the confirmation screen is shown, when the coordinator taps 'Confirm and Submit', then the batch submission begins and a progress indicator is displayed
  • Given the batch submission completes, when the result screen appears, then it shows a count of successfully created registrations and a separate list of any that failed with specific reasons
  • Given all registrations succeed, when the success screen is shown, then the coordinator can return to the home screen or immediately start a new registration

Business Value

A confirmation step before bulk submission protects data integrity across potentially dozens of records in a single action. The cost of a mistake in bulk registration is proportional to the number of participants — correcting 20 wrong-date registrations is significantly more disruptive than correcting one. The confirmation screen reduces the risk of mass data entry errors and builds coordinator confidence in the feature, which is essential for adoption and consistent usage.