Skip to content

daikiejp/create-next-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Next Admin

Version License: MIT Twitter: daikiejp

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.

Usage

npx create-next-admin@latest

Then, Go to Dashboard and register a new user.

Dependencies

  • Next.js (React Framework)
  • TailwindCSS (CSS Framework)
  • Shadcn (UI Components collection)
  • next-intl (Internationalization)
  • next-themes (Theme provider)
  • Auth.js (Authentication)
  • Prisma (ORM)

NextJS Options

Question Answer
Typescript ✅ Yes
ESLint ✅ Yes
Tailwind CSS ✅ Yes
src/ directory ❌ No
App Router ✅ Yes
Turbopack ✅ Yes
import alias @/* ✅ Yes

Log out

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.

Admin Section

The admin section is under: /admin and is currently on development.

Todo

  1. Create a better Dashboard with example data
  2. Create a better Admin Area
  3. Support internationalization for zod validations
  4. Create a dynamic Breadcrumb using the url as path
  5. Support install offline mode
  6. Support non-interactive commands

Status

Unstable version. This project is for development use only.

Author

👤 Danny Davila

License

MIT License. Read more at LICENSE.md

About

Next Admin Dashboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published