A Next Admin Dashboard installer that uses NextJS as a framework, next-intl for internationalization, prisma as an ORM and nextAuth for authentication, ready to use.
npx create-next-admin@latest
Then, Go to Dashboard
and register a new user.
- Next.js (React Framework)
- TailwindCSS (CSS Framework)
- Shadcn (UI Components collection)
- next-intl (Internationalization)
- next-themes (Theme provider)
- Auth.js (Authentication)
- Prisma (ORM)
Question | Answer |
---|---|
Typescript | ✅ Yes |
ESLint | ✅ Yes |
Tailwind CSS | ✅ Yes |
src/ directory | ❌ No |
App Router | ✅ Yes |
Turbopack | ✅ Yes |
import alias @/* | ✅ Yes |
Logout is implemented and functional in the sidebar menu. But if you want to implement it as a button for your project you can use the logoutButton.tsx
component.
The admin section is under: /admin
and is currently on development.
- Create a better Dashboard with example data
- Create a better Admin Area
- Support internationalization for zod validations
- Create a dynamic Breadcrumb using the url as path
- Support install offline mode
- Support non-interactive commands
Unstable version. This project is for development use only.
👤 Danny Davila
MIT License. Read more at LICENSE.md