// the find
Kiranism/next-shadcn-dashboard-starter
Open source admin dashboard starter built with Next.js 16, shadcn/ui, Tailwind CSS, and TypeScript.
A Next.js 16 admin dashboard starter with shadcn/ui, aimed at developers who want a pre-wired starting point for SaaS or internal tools. Ships with auth (Clerk), data tables (TanStack), forms (TanStack Form + Zod), kanban, charts, multi-tenancy, billing, and a command palette — more batteries than most starters. The target is someone who wants to skip the first two weeks of scaffolding.
The URL-synced table state via nuqs is genuinely well-implemented — search/filter/pagination survive refresh without extra effort. The cleanup script (node scripts/cleanup.js) is a thoughtful addition; most starters make you manually hunt down what you don't want. Feature-based folder structure (features/ alongside app/) is a clean pattern that scales better than the usual everything-in-components dump. Docker support with standalone output mode is production-ready out of the box, not an afterthought.
Clerk is load-bearing throughout: auth, orgs, billing, RBAC, and profile pages all delegate to Clerk components. Switching auth providers later means rebuilding roughly half the app. The mock data in constants/ means there's no real backend — you're replacing faker arrays with API calls as your first task, so 'production-ready' is generous. No tests anywhere in the tree; the TanStack Form + React Query mutation patterns are correct but completely untested, so you inherit that debt from day one. OxLint/Oxfmt are still maturing tools and may cause friction in teams expecting eslint/prettier tooling.