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

Description

Admin Web Portal page that displays structured team-level activity reports for coordinators and org admins. It renders aggregated metrics including activity counts, participation rates, and engagement summaries per peer mentor. Supports filtering by date range, area, and team to enable targeted operational oversight.

Feature: Team Reports

team-report-page

Sources & reasoning

Line 326 places activity oversight and basic statistics in the Admin MVP scope. Line 195 lists coordinator and org-level dashboards as a core admin portal capability. Team Reports is the direct realization of these requirements. Blueprint assigns MVP, consistent with the Phase 1 admin scope in the source doc.

  • docs/source/likeperson.md · line 326
    Aktivitetsoversikt og grunnleggende statistikk
  • docs/source/likeperson.md · line 195
    Coordinator and organization-level dashboards and KPIs

Responsibilities

  • Render team activity summary tables and metric cards for coordinator and admin users
  • Provide filter controls for date range, area, and team selection
  • Display participation rate indicators and engagement trend visuals
  • Link to individual peer mentor activity detail views
  • Surface data gaps and low-engagement alerts for coordinator action

Interfaces

loadReport(teamId, dateRange): void
applyFilters(filters: ReportFilters): void
exportReport(format: 'csv' | 'pdf'): void

Related Data Entities (1)

Data entities managed by this component