feat: best time to post analytics view (#165) #200
Reference in New Issue
Block a user
Delete Branch "feature/165-analytics"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary\n\n- AnalyticsHelper with posting heatmap (7x24 grid), best times recommendation, and per-service breakdown\n- Admin analytics view with color-intensity heatmap table, best time cards, and success rate badges\n- Service and period filter dropdowns\n- AJAX endpoint for dynamic heatmap data\n\nCloses #165\n\n## Test plan\n\n- [ ] Analytics view loads with posting history data\n- [ ] Heatmap displays correct color intensity based on post counts\n- [ ] Best times recommendations are accurate\n- [ ] Service filter updates the heatmap\n- [ ] Service breakdown shows correct success rates
6b8a4c46b1to9c2dd1bdde