Map Screen
Component Detail
User Interface
medium complexity
mobilefrontend
0
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Interactive geographic map view that displays peer mentors as markers across regions. Supports filtering by role tags, certification status, and active/paused state, with profile previews on marker tap.
map-screen
Sources & reasoning
Listed in §8 area taxonomy as a feature of geographic-map-view area. §3.1 identifies it as a Blindeforbundet-unique need for large counties. §5 Fase 3 explicitly places 'Geografisk kartvisning (Blindeforbundet)' in Growth & Engagement phase.
-
docs/source/likeperson.md · line 61Geografisk kartvisning av likepersoner for matching og oppdragstildeling (særlig store fylker).
-
docs/source/likeperson.md · line 271Geografisk kartvisning (Blindeforbundet)
-
docs/source/likeperson.md · line 359geographic-map-view | Geographic Map View | Peer Mentor Map, Assignment Matching by Geography
Responsibilities
- Render map with mentor location markers at appropriate zoom levels
- Provide filter controls for role tags, certification, and active state
- Display mentor profile preview cards on marker selection
- Aggregate markers into clusters when zoomed out for privacy
- Handle pan, zoom, and region selection gestures
Interfaces
renderMap(region): void
applyFilters(filters): void
onMarkerTap(mentorId): ProfilePreview
setZoomLevel(level): void