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
Add per-event dashboard with drill-in registrant filters
Event admins had no at-a-glance view of an event's registration and
financial health — counts, money received/outstanding, scholarships, and
who is represented all required reading the registrant table row by row.
- Dashboard at GET /events/:id/dashboard (admin/owner), backed by an
EventDashboard service that aggregates the metrics in a few queries.
- Money reads as an equation — grand total = registration fees +
scholarships + cont-ed — each addend split into paid/completed vs
outstanding, expanding to the registrants behind the figure.
- Headcounts: registrants (+ inactive), organizations, sectors, states;
each expands to its list and links to the matching filtered Manage list.
- Manage gains filters + scopes: payment status, scholarship task status,
state, state-scoped county ("CA - Los Angeles"), sector, and registrant
selection.
- Continuing-education fees are stubbed to $0 until their migration lands.
- Seed scholarships/payments/allocations for paid dev events so the
dashboard shows real numbers locally.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments