Coordinator Team Reports
Feature Detail
Description
Coordinator Team Reports gives coordinators an aggregated view of activity registered by all peer mentors within their local association. The screen surfaces team-level metrics including total activities per peer mentor, activity type distributions, participation rates, and period-over-period trends. Coordinators can identify inactive peer mentors and drill into individual summaries without leaving the mobile app. The feature supports the core coordinator role of overseeing and following up on peer mentors. It replaces the manual Excel aggregation currently used by organisations such as NHF, where Word forms are sent to regions and consolidated centrally. By surfacing this data in-app, the coordinator can act on it immediately and in context.
Sources & reasoning
Line 321 places per-coordinator statistics in Fase 1 (MVP). Line 20 documents NHF's manual Excel aggregation pain that this feature directly replaces. Line 116 shows HLF's follow-up deficit which team reports enable coordinators to address. Blueprint tags this [MVP]; Fase 1 maps to "MVP" by ordinal position.
-
docs/source/likeperson.md · line 321Enkel statistikkvisning per likeperson og per koordinator
-
docs/source/likeperson.md · line 20NHF: Word-skjemaer sendes manuelt til regioner â manuell Excel-aggregering sentralt.
-
docs/source/likeperson.md · line 11640 % var ikke fornÞyd med oppfÞlgingen i spÞrreundersÞkelse.
Analysis
NHF's current workflow of manual Word-to-Excel aggregation is explicitly described as unsustainable. Coordinator Team Reports directly replaces this by providing real-time, in-app access to the same information. This eliminates administrative overhead at every level of the organisation and dramatically reduces the time between activity happening and leadership being aware of it. The feature is also the foundation for Bufdir reporting accuracy: coordinators who can see gaps in peer mentor activity can prompt re-registration before the reporting window closes, improving data completeness. For HLF, whose coordinators follow up on 40% dissatisfied peer mentors, the team report screen provides the data needed to identify who needs attention and when - turning a reactive process into a proactive one.
The coordinator view is gated by Riverpod role-aware providers that scope queries to the coordinator's associated local association. Aggregation queries run against the Drift local database, joining activity records with user profiles filtered by organisation membership. Results are paginated to avoid memory pressure on large associations (NHF has up to 1,400 local associations). The same WCAG 2.2 AA chart components used in the personal statistics screen are reused here with coordinator-scoped data. Drill-down into individual peer mentor summaries navigates to a read-only variant of the personal statistics screen. Offline support follows the same pattern: reads from local cache, syncs when online. The feature must respect the role-based access control layer - peer mentors must never be able to access team-level data.
Quality Assurance
Coordinator (primary)Coordinator
Quick UAT
- Logg inn i Meander-appen som Koordinator. Naviger til Statistikk-fanen i bunnmenyen.
- Bekreft at Teamrapport-skjermen viser en liste over alle likepersoner i ditt lokallag med antall registrerte aktiviteter per person.
- Trykk pÄ periodefilter og velg forrige mÄned. Bekreft at aktivitetstallene oppdateres tilsvarende.
- Identifiser en likeperson uten registrerte aktiviteter i perioden (vises med 0 eller tom rad). Bekreft at inaktive likepersoner er tydelig synlige i listen.
- Trykk pÄ en likeperson i listen for Ä Äpne individuell aktivitetssammendrag. Bekreft at detaljvisningen viser aktivitetstyper, datoer og eventuelle merknader.
- GĂ„ tilbake til teamrapporten og bekreft at aktivitetstypefordelingen (f.eks. hjemmebesĂžk, telefonsamtale, mĂžte) vises som en oversikt for hele teamet.
Quick UAT â Accessibility
-
Logg inn i Meander-appen som Koordinator. Naviger til Statistikk-fanen i bunnmenyen.
- Screen reader Bunnnavigasjon annonseres med rolenavn; aktiv fane annonseres som 'valgt'.
- Keyboard / focus Tab-rekkefĂžlge: bunnmeny â Statistikk-fane; Enter aktiverer.
- Focus visibility Synlig fokusring pÄ aktiv fane i bunnmenyen.
- Touch target Bunnmeny-faner er minst 24Ă24 CSS px.
-
Bekreft at Teamrapport-skjermen viser en liste over alle likepersoner i ditt lokallag med antall registrerte aktiviteter per person.
- Screen reader Sideoverskrift 'Teamrapport' annonseres ved innlasting; listeelementene leses opp med navn og aktivitetstall.
- Zoom Navn og aktivitetstall forblir lesbare ved 200 % zoom uten horisontal scroll.
- Contrast 4.5:1 for tekst; inaktivitetsindikatorer ikke formidlet kun med farge.
-
Trykk pÄ periodefilter og velg forrige mÄned. Bekreft at aktivitetstallene oppdateres tilsvarende.
- Keyboard / focus Periodefilter nÄs med Tab; piltaster navigerer mÄnedsvalgene; Enter bekrefter.
- Focus visibility Synlig fokusring pÄ filterknapp og dropdown-elementer.
- Live region 'Data oppdatert for forrige mÄned.' annonseres som polite live region etter valg.
-
Identifiser en likeperson uten registrerte aktiviteter i perioden (vises med 0 eller tom rad). Bekreft at inaktive likepersoner er tydelig synlige i listen.
- Screen reader Inaktiv likeperson leses opp med navn og '0 aktiviteter' â ikke bare visuell nedtoning.
- Contrast Inaktiv status formidles med tekst ('0 aktiviteter') i tillegg til eventuell fargemarkering; 4.5:1 kontrast.
-
Trykk pÄ en likeperson i listen for Ä Äpne individuell aktivitetssammendrag. Bekreft at detaljvisningen viser aktivitetstyper, datoer og eventuelle merknader.
- Screen reader Detaljside annonseres med likepersonens navn som overskrift; aktivitetsrader leses opp i tabellformat.
- Keyboard / focus Enter Äpner detaljer; Escape eller Tilbake-knapp returnerer til teamlisten.
- Touch target Listeelementer er minst 24Ă24 CSS px og enkle Ă„ trykke pĂ„.
-
GĂ„ tilbake til teamrapporten og bekreft at aktivitetstypefordelingen vises som en oversikt for hele teamet.
- Screen reader Aktivitetstypefordeling presenteres som tekstlig liste eller tabell â ikke kun som grafisk diagram uten tekstalternativ.
- Focus visibility Tilbake-navigasjon gjenoppretter fokus til riktig listeposisjon.
- Zoom Fordelingsvisning forblir lesbar ved 200 % zoom; ingen elementer avskjĂŠres.
Role Boundaries
1 role(s) must NOT access this feature-
Peer Mentor
Teamrapport-skjermen finnes ikke i navigasjonen for likepersoner; direktelenke returnerer 403. Likepersoner ser kun sin egen statistikk (Personlig statistikk-skjerm).
Expected End State
Koordinatoren har fĂ„tt oversikt over hele teamets aktivitetsnivĂ„ for valgt periode, identifisert eventuelle inaktive likepersoner, og sett detaljert aktivitetssammendrag for enkeltpersoner â uten Ă„ forlate mobilappen.
Components (20)
Shared Components
These components are reused across multiple features
User Stories
No user stories have been generated for this feature yet.