HIGH story-geographic-matching-coordinator-001 8 pts
8
Story Points
High
Priority
Geographic Matching & Map View
Feature

User Story

As a Coordinator
I want to open a map view that displays location pins for all peer mentors within my organisational area
So that So that I can quickly understand the geographic distribution of my mentor pool and identify who is closest to a given assignment location without manually mapping postal codes

Acceptance Criteria

  • Given I am authenticated as a coordinator, when I navigate to the map view, then the map renders within 3 seconds with all peer mentor location pins visible for my organisational scope
  • Given the map has loaded, when I zoom or pan the map, then pins reposition fluidly and clustered groups split into individual pins at sufficient zoom levels
  • Given I have no peer mentors with stored location consent, when I open the map, then an empty-state message explains that no location data is available and prompts me to ensure mentors have opted in
  • Given the map is open, when I zoom into a clustered area, then individual mentor pins become visible with distinct colour coding matching their availability status

Business Value

Eliminates the error-prone mental mapping of postal codes that coordinators currently perform manually. Particularly critical in large Norwegian counties where Blindeforbundet operates, where geographic proximity directly affects volunteer travel burden and assignment acceptance rates. Provides an immediate visual overview that reduces coordinator cognitive load and speeds up matching decisions.