// the find
arhamkhnz/next-shadcn-admin-dashboard
Modern Admin Dashboard Template built with Shadcn UI and Next.js 16
A Next.js 16 admin dashboard template with Shadcn UI, Tailwind v4, and a solid colocation-based file structure. Ships with eight pre-built dashboard variants (CRM, finance, analytics, ecommerce, etc.) plus auth screens, kanban, chat, and mail pages. Aimed at developers who want a serious starting point rather than a toy demo.
Colocation architecture is well thought out — feature code lives next to its route, shared primitives stay at the top level, and the pattern scales without turning into a barrel-file nightmare. Theme system is genuinely flexible: CSS-variable presets (Tangerine, Brutalist, Soft Pop) plus dark/light toggle, all driven by a preferences store that persists to localStorage. Tooling choices are current — Biome instead of ESLint/Prettier, Husky for pre-commit, TanStack Table for data grids. Tailwind v4 adoption is early and brave; most templates are still on v3.
All data is hardcoded JSON files — there is no API layer, data-fetching pattern, or even a mock server, so you are on your own the moment you need real data. RBAC is listed as 'planned' and multi-tenant support is 'planned'; neither exists yet, so the users/roles pages are purely cosmetic. The auth screens have no actual auth logic — no NextAuth, no session handling, no server action wired up. Next.js 16 is used here but is not a stable release as of mid-2026, which means you may be chasing breaking changes in a template that warns 'some updates may include breaking changes.'