You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The org Overview page now has stat cards, an onboarding checklist, quick actions, and a recent activity feed (PR #655). The Analytics page has 6 stat cards. Both are numbers-only — no charts, no trends, no time-series visualizations.
This issue covers adding Recharts-based analytics to the org dashboard for established orgs with booking/billing history.
Scope
Overview page enhancements
Booking trend sparkline inside the "This month" stat card (mini line chart, last 14 days)
Seat utilization gauge for BUYER orgs with seatsTotal set (circular progress)
Analytics page redesign
Booking volume chart — bar chart, last 30 days, grouped by appointment type (consultation/subscription/webinar/class)
Revenue trend line — line chart, last 6 months, monthly gross
Top plans table — most-booked org plans ranked by booking count
Member growth chart — area chart showing cumulative member count over time
Seat utilization over time — line chart for BUYER orgs
Context
The org Overview page now has stat cards, an onboarding checklist, quick actions, and a recent activity feed (PR #655). The Analytics page has 6 stat cards. Both are numbers-only — no charts, no trends, no time-series visualizations.
This issue covers adding Recharts-based analytics to the org dashboard for established orgs with booking/billing history.
Scope
Overview page enhancements
Analytics page redesign
New API endpoints needed
Dependencies
Estimated effort
6-8 hours
References