CRITICAL story-organisation-admin-portal-organization-admin-001 8 pts
8
Story Points
Critical
Priority
Organisation Admin Portal
Feature

User Story

As a Organization Administrator
I want to see a centralised dashboard showing the health and activity metrics of my entire organisation at a glance
So that I can quickly identify issues, track engagement trends, and make informed decisions without manually querying reports

Acceptance Criteria

  • Given I am authenticated as an Organisation Admin, when I navigate to the admin section, then the dashboard loads within 2 seconds and shows aggregate stats scoped to my organisation
  • Given the dashboard is loaded, when there are peer mentors with certifications expiring within 30 days, then a prominent warning card is displayed with a count and a link to the certification management screen
  • Given the dashboard is loaded, when there are expense claims pending approval, then a stat card shows the count and links to the coordinator review queue
  • Given I am viewing the dashboard, when I tap any stat card, then I am navigated to the relevant detail screen filtered to that metric
  • Given I belong to a multi-level hierarchy (e.g., regional coordinator with sub-chapters), when I view the dashboard, then stats aggregate across all units in my scope

Business Value

A unified admin dashboard eliminates the need for manual data aggregation across spreadsheets and email chains, which currently causes reporting delays and missed compliance deadlines. By surfacing certification expiries and pending approvals proactively, the organisation reduces the risk of non-compliant peer mentors operating in the field. This directly supports Bufdir audit readiness and reduces coordinator overhead by up to 40%.