custom date ranges + multi-metric time series chart
- API: accept from/to date params alongside days preset, granularity param (hourly/daily/weekly)
- API: CTE-based timeSeries query combining ProductView + HeroEvent clicks + CartItem data
- UI: preset buttons (7D/14D/30D/90D/1Y) + custom date range picker with Apply
- UI: granularity toggle (hourly/daily/weekly) with smart defaults based on range
- UI: interactive multi-metric bar chart with views, hero clicks, cart adds
- UI: legend toggles to show/hide individual metrics, hover tooltips, summary row
- Backward-compatible: dailyViews still returned for any consumers
404b7b6View on GitHub β