Skip to main content

Route

/dashboard — Default landing page after login.

Data Sources

Key Behaviors

  • Alert strip is dismissible — shows pending verifications, over-budget sports, and expiring deal counts
  • Budget bars color-code: sky blue (under 80%), amber (80-100%), red (over cap)
  • Expiring deals show days remaining with red badge for 7 days or less
  • KPIs are computed from active deals only (not expired/cancelled)
  • Budget remaining = total annual cap minus active deal committed spend
  • Premium benchmark teaser links to /benchmarks

File

frontend/src/pages/DashboardPage.vue