Saturday, April 25, 2026

Control Panel Consolidation & Actionable Issue Reporting

Control Panel Consolidation & Actionable Issue Reporting

Canadian Elite Volleyball Academy — Development Update • April 25, 2026

Control Panel Consolidation & Actionable Issue Reporting

What & Why

Consolidate the three SuperAdmin management pages — Action Center (Control Panel), Reports, and Analytics — under a single "Control Panel" entry at the top of the sidebar. Reports and Analytics become tabs within the Control Panel instead of separate sidebar items. Additionally, audit all three sections for issues/alerts shown to SuperAdmins and ensure every flagged issue provides a direct clickable link to the relevant person, event, communication, or record so the SuperAdmin can immediately act on it. Issue reporting should be constructive — explain what's wrong and suggest a path to resolution, not just flag problems.

Done looks like

  • Sidebar: "Control Panel" is the first item in the Admin & Operations group. The separate "Reports" and "Analytics" sidebar entries are removed — they are now accessible as tabs within the Control Panel page.
  • Control Panel page: Has tab navigation that includes the existing tabs (dashboard/overview, events, registrations, training-teams, staffing, payroll, people, pricing, reports, tools, audit-trail, ai) plus a new "Analytics" tab that renders the analytics dashboard content inline.
  • Actionable issue links: Every issue, alert, or warning surfaced in the Control Panel (system alerts, data issues, pending actions, health checks) and in Reports includes a direct link to the specific item (person profile, event page, registration, communication thread, etc.) so the SuperAdmin can navigate there in one click.
  • Constructive issue messages: Each issue includes not just what's wrong but a brief suggestion on how to fix it (e.g., "Athlete Jane Doe is missing an email address — click to update their profile" rather than just "Missing email").

Out of scope

  • Changing the underlying data models or API endpoints for analytics/reports — only the frontend integration and navigation changes.
  • Adding new analytics metrics beyond what already exists.
  • Changing permissions or role gating — remains SuperAdmin-only.

Relevant files

- - - - - - -

Canadian Elite Volleyball Academy
elitevolleyball.training

No comments:

Post a Comment