User Interface medium complexity mobilefrontend
0
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

The primary screen rendering the geographic map of peer mentor locations within an organization. It displays peer mentor pins on an interactive map and provides filter controls for status, availability, and certification. Coordinators use this screen to visually assess coverage gaps and select mentors for assignment dispatch.

Feature: Peer Mentor Map

peer-mentor-map-screen

Sources & reasoning

Lines 99 and 359 directly name geographic map view as a Blindeforbundet need and place it in Fase 3. Fase 3 maps to v1.1 by ordinal position. The blueprint confirms this area at v1.1 phase.

  • docs/source/likeperson.md · line 99
    Geografisk kartvisning av likepersoner for matching og oppdragstildeling (særlig store fylker).
  • docs/source/likeperson.md · line 359
    Geografisk kartvisning (Blindeforbundet)

Responsibilities

  • Render interactive map with peer mentor location pins
  • Provide filter controls for status, availability, and certification
  • Highlight coverage gaps and mentor concentrations visually
  • Handle mentor pin selection to display profile summary overlays
  • Trigger assignment or contact actions from selected mentor context

Interfaces

renderMap(mentors: MentorLocation[]): void
applyFilters(filters: MapFilterOptions): void
onMentorSelected(mentorId: string): MentorSummary
zoomToRegion(bounds: GeoBounds): void

Related Data Entities (2)

Data entities managed by this component