Dashboard & Onboarding
Role-based dashboards and first-time user setup
Danvas provides role-specific dashboards that surface the most relevant information for each user type, plus a guided onboarding flow for first-time users.
Role-Based Dashboards
Admin Dashboard
Admins see a comprehensive operational overview:
- KPI Ribbon — Key metrics at a glance (open incidents, pending reports, active staff)
- Status Cards — Quick status of each location
- Incidents List — Recent unresolved incidents
- Staff Table — Active staff with compliance status
- Weekly MVP Board — Top recognized employees from hero mentions
Member Dashboard
Staff members see a focused view:
- My Shifts — Upcoming scheduled shifts
- Unread Announcements — New board announcements
- Pending Tasks — Incomplete shift tasks
- Recent Activity — Personal report history
- Unread Pre-Shift Count — Number of pre-shift briefings not yet acknowledged
Dashboard Data Flow
Dashboards are server-side rendered with data fetched via React.cache():