User Interface medium complexity mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Displays aggregated activity statistics for all peer mentors within the coordinator's local association. Presents period-over-period comparisons, active/inactive breakdowns, and flags mentors who may need follow-up. Scoped strictly to the coordinator's own association with no cross-organization data exposure.

Feature: Coordinator Team Reports

team-report-screen

Sources & reasoning

Line 322 names coordinator-level statistics as a Phase 1 MVP deliverable in the same bullet as personal statistics. Line 257 confirms the coordinator's oversight scope is the local association, establishing the correct data boundary for team reports. Both are placed in MVP by ordinal mapping of Fase 1.

  • docs/source/likeperson.md · line 322
    Enkel statistikkvisning per likeperson og per koordinator
  • docs/source/likeperson.md · line 257
    Coordinator: Oversees peer mentors within their local association, dispatches assignments, approves expenses, registers on behalf of others.

Responsibilities

  • Render aggregated team statistics including total activities logged and active/inactive mentor counts
  • Display period-over-period comparison charts for coordinator oversight
  • Highlight peer mentors with low or no recent activity to prompt follow-up
  • Provide date range and period selection controls for filtering report data
  • Show loading, empty, and error states for the report view

Interfaces

loadTeamReport(associationId, period): void
onPeriodChange(period: ReportPeriod): void
onMentorSelect(mentorId: string): void
refreshReport(): void

Related Data Entities (1)

Data entities managed by this component