View Comprehensive Peer Mentor and Member Overview
The member overview screen presents a unified, scrollable list of all peer mentors and members scoped to the authenticated user's organizational hierarchy. Each entry in the list displays a peer mentor card extended with coordinator-specific metadata: last recorded activity date, certification expiry status, pause state, and honorarium threshold proximity. The list is fetched via coordinator-scoped Supabase queries and supports lazy loading or cursor-based pagination to handle large member bases in national associations with potentially thousands of records. The screen composes the Active Peer Mentor List Widget and Member Status Filter Widget as child components within the Member Overview Screen.
User Story
Acceptance Criteria
- Given I am authenticated as a coordinator or organization administrator, when I navigate to the member overview screen, then I see a scrollable list of all peer mentors scoped to my organizational hierarchy
- Given the member list is displayed, when each card renders, then it shows the member's name, last activity date, certification validity indicator, and current status (active, paused, inactive)
- Given the member list contains more than one page of results, when I scroll to the bottom, then additional records are loaded lazily without a full screen reload
- Given I am an organization administrator, when I view the member overview, then I see members across all organizational levels within my authority (national, regional, local)
- Given I am a coordinator, when I view the member overview, then I see only members within my assigned organizational scope, enforced by Supabase RLS policies
Business Value
This is the foundational screen for coordinator situational awareness. HLF's own survey found 40% of peer mentors felt under-followed-up, and coordinators currently rely on manual spreadsheets to track who is active. A centralized, real-time overview directly addresses this gap, enabling proactive management that improves volunteer retention and maximizes Bufdir-reportable activity across the member base.
Components
- Member Overview Screen ui
- Active Peer Mentor List Widget ui
- Coordinator Overview Service service
- Member Overview Repository data
- Permission Guard service