Build Admin Dashboard with Real Platform Metrics
Overview
Create a comprehensive admin overview dashboard displaying key platform metrics, health indicators, and actionable insights for platform monitoring.
Scope
- Display total active users count
- Show pending startup applications count (awaiting admin review)
- Show pending volunteer applications count (awaiting review)
- Show pending blog submissions count (awaiting moderation)
- Show event statistics (upcoming, past 30 days, total attendees)
- Show connection requests pending approval
- Add metrics for new users (this week/month)
- Real-time or periodic refresh capability
Acceptance Criteria
Related Files
app/admin/page.tsx — main dashboard page
lib/services/admin.ts — create if needed for admin queries
Design Notes
- Keep dashboard minimal and scannable
- Highlight action items (red: pending approvals, yellow: warnings)
- Show trends or sparklines if helpful (7-day trend for metrics)
Why This Matters
- Gives admins visibility into platform health
- Enables rapid response to pending items
- Foundation for monitoring and alerting
Build Admin Dashboard with Real Platform Metrics
Overview
Create a comprehensive admin overview dashboard displaying key platform metrics, health indicators, and actionable insights for platform monitoring.
Scope
Acceptance Criteria
/admin/startups?status=pendingRelated Files
app/admin/page.tsx— main dashboard pagelib/services/admin.ts— create if needed for admin queriesDesign Notes
Why This Matters