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

User Story

As a Coordinator
I want to search and filter my assigned peer mentor contacts when choosing who to register activities for
So that I can quickly find the right peer mentor in large chapters without scrolling through an unfiltered list

Acceptance Criteria

  • Given the coordinator opens the peer mentor selector for proxy registration, when the list loads, then it shows all peer mentors within the coordinator's access scope, with name and chapter affiliation visible
  • Given the peer mentor selector is open, when the coordinator types in the search field, then the list filters in real time to show only matching names
  • Given the peer mentor selector is open, when the coordinator applies a status filter (e.g., 'Active only'), then paused or inactive peer mentors are hidden
  • Given the coordinator searches and finds a peer mentor, when they tap the entry, then the mentor's name, chapter, and certification status are confirmed before proceeding
  • Given the coordinator is in bulk selection mode, when they search and select mentors one by one, then each selected mentor is added to a 'selected' list visible at the top of the screen
  • Given a peer mentor is on pause, when they appear in the selector, then a pause status indicator is shown and the coordinator sees a warning if they attempt to select a paused mentor

Business Value

The speed and accuracy of peer mentor selection directly determines whether coordinators actually use proxy registration or give up and skip the entry entirely. A well-designed selector that supports fast name search and shows relevant context (certification status, pause state) eliminates the friction that causes coordinators to skip logging — which is the root problem the entire feature set is designed to solve.