create-nextis-admin
v0.1.3
Published
Create a new Nextis Admin Panel with a simple command
Maintainers
Readme
Nextis Admin Panel
A complete admin panel boilerplate built with Next.js, Clerk, Prisma, and Stripe.
Features
- Next.js 15+ with App Router
- Clerk Authentication
- Prisma ORM with SQLite
- Stripe Integration
- User Management
- Subscription Management
- Dashboard with Analytics
- Settings Management
- Dark/Light Mode
- Responsive Design
Quick Start
You can create a new Nextis Admin Panel project with a single command:
npx create-nextis-adminThis will guide you through the setup process, asking for:
- Project name
- Clerk API keys (get them from Clerk Dashboard)
- Admin user details
Manual Installation
If you prefer to set up manually:
- Clone this repository
- Install dependencies:
npm install - Create a
.envfile with your Clerk API keys:DATABASE_URL="file:./dev.db" NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY="your_publishable_key" CLERK_SECRET_KEY="your_secret_key" - Initialize the database:
npm run db:update - Start the development server:
npm run dev
Customization
After installation, you can customize your admin panel:
- Update the theme in
app/globals.css - Modify the dashboard in
app/dashboard/page.tsx - Add new pages in the
appdirectory - Update database schema in
prisma/schema.prisma
Documentation
License
MIT
