Build dashboard UI for agreed metrics and filters

Objective

  • Build the client-care dashboard UI: multi-select brands and schedulers, saved base configs, per-user local filters, preset vs custom dates, scheduler performance tables, and umbrella category assignment UX (ties to umbrella APIs).
  • Optional CSV export for scheduler/brand tables if time allows.

Background

  • Depends on ATT-1029 for data contracts and aggregation behavior.
  • Access control for who sees admin dashboard is TBDβ€”track in ATT-1016 when product defines it.
  • Admin shell target is admin.attik.ai (thin shell per ATT-1015); umbrella service mapping APIs/persistence live under ATT-1096.

Scope

Frontend

  • Implement in the Client Care Dashboard project (assignee workspace). Consume metrics endpoints once available; mirror controller patterns from existing dashboard widgets where useful (attik-frontend/src/components/dashboard/…).

Config / product

  • Date presets called out previously: current month, last month, trailing 3, previous week, custom.
  • Sections: brand totals; scheduler table with team averages and active/inactive toggles; umbrella category editor assigning any service per instance to groupings.

References

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
🏠

Main App

Date

3 months ago

Author

Linear

Subscribe to post

Get notified by email when there are changes.