# HR Dashboard 1 – Complete HR app with 14 screens

> The complete HR Dashboard app for Next.js: an inset app shell with 14 screens (personal and team dashboards, calendar, leave, timesheets, projects, teams, employee profile, benefits, documents, requests, performance, onboarding and analytics), assembled from the individually installable HR Dashboard blocks. Installs routes under `app/hr`, so the app lives at /hr beside your existing pages.

A paid shadcn/ui block sold by the [@shadcncraft](https://shadcncraft.com/?utm_source=shadcn.exchange) registry, listed on [shadcn.exchange](https://shadcn.exchange/r/shadcncraft/hr-dashboard-1).

- Page, with a preview: https://shadcn.exchange/r/shadcncraft/hr-dashboard-1
- Screenshot: https://abzjhwgwpdpz7ua5.public.blob.vercel-storage.com/shots/shadcncraft/hr-dashboard-1-light-d98f426e6bc693cf.png
- Categories: dashboard-hr
- Listed: 2026-10-13

## Buy and install

@shadcncraft sells this block, and its code is not on shadcn.exchange. Buy it from the registry, which installs it for those who have: https://shadcn.exchange/out/shadcncraft/hr-dashboard-1

## Dependencies

- Registry items: `avatar`, `button`, `dropdown-menu`, `tabs`, `tooltip`, `@shadcncraft/absence-rate-1`, `@shadcncraft/app-shell-4`, `@shadcncraft/attrition-by-department-1`, `@shadcncraft/benefit-plans-1`, `@shadcncraft/benefits-table-1`, `@shadcncraft/calendar-1`, `@shadcncraft/celebrations-1`, `@shadcncraft/course-progress-1`, `@shadcncraft/courses-1`, `@shadcncraft/coverage-planner-1`, `@shadcncraft/current-project-1`, `@shadcncraft/daily-feedback-1`, `@shadcncraft/day-one-setup-1`, `@shadcncraft/documents-table-1`, `@shadcncraft/employee-about-1`, `@shadcncraft/employee-rating-1`, `@shadcncraft/employee-spotlight-1`, `@shadcncraft/gender-split-1`, `@shadcncraft/headcount-1`, `@shadcncraft/headcount-by-department-1`, `@shadcncraft/job-timeline-1`, `@shadcncraft/kudos-1`, `@shadcncraft/leave-balances-1`, `@shadcncraft/leave-requests-table-1`, `@shadcncraft/metric-cards-1`, `@shadcncraft/needs-attention-1`, `@shadcncraft/new-hires-table-1`, `@shadcncraft/notes-1`, `@shadcncraft/one-on-one-agenda-1`, `@shadcncraft/org-chart-1`, `@shadcncraft/people-directory-1`, `@shadcncraft/performance-reviews-table-1`, `@shadcncraft/project-time-log-1`, `@shadcncraft/projects-table-1`, `@shadcncraft/requests-table-1`, `@shadcncraft/review-cycle-1`, `@shadcncraft/schedule-1`, `@shadcncraft/status-tracker-1`, `@shadcncraft/talent-grid-1`, `@shadcncraft/team-absences-1`, `@shadcncraft/team-activity-1`, `@shadcncraft/team-pulse-1`, `@shadcncraft/teams-table-1`, `@shadcncraft/tenure-distribution-1`, `@shadcncraft/time-off-summary-1`, `@shadcncraft/time-tracker-1`, `@shadcncraft/timesheet-1`, `@shadcncraft/top-apps-1`

## Notes from the registry

Visit /hr after installing. Each screen is a route under `app/hr`; its content is a component in `components/` composed from HR Dashboard blocks. Navigation lives in App Shell 4's `components/app-sidebar.tsx`.
