MEDIUM story-event-creation-management-coordinator-005 2 pts
2
Story Points
Medium
Priority
Event Creation & Management
Feature

User Story

As a user
I want to add new participants to an already-created event directly from the Event Detail Screen
So that So that I can register late arrivals or contacts who joined the activity after the event was initially created

Acceptance Criteria

  • Given an event detail screen is open, when the user taps 'Add Participants', then the Event Participants Widget opens showing only contacts not already linked to the event
  • Given the user searches and selects new contacts in the widget, when they confirm the selection, then the Event Service adds the new participants and they appear in the participant list on the detail screen
  • Given a participant was already added to the event, when the user opens the add-participant widget, then that contact does not appear in search results
  • Given the add-participant widget is open and the user cancels, when they return to the detail screen, then no new participants were added
  • Given the Supabase insert fails, when the user confirms participant additions, then an error is shown and the participant list remains unchanged

Business Value

Group sessions often have dynamic attendance — someone arrives late or a coordinator adds a participant after reviewing sign-in sheets. Supporting post-creation participant additions prevents the need to delete and re-create events, preserving data continuity and reducing coordinator effort for recurring sessions.