create-next-shadcn-mongo
v1.0.6
Published
A Next.js starter template with ShadCN UI components, MongoDB integration, and authentication
Maintainers
Readme
Create Next.js + ShadCN + MongoDB App
A powerful CLI tool to quickly bootstrap a Next.js application with ShadCN UI components, MongoDB integration, and authentication setup.
Features
- ⚡ Next.js 15 - The React Framework for Production
- 🎨 ShadCN UI - Beautiful, customizable components built with Radix UI and Tailwind CSS
- 🗄️ MongoDB - NoSQL database integration with Mongoose
- 🔐 Authentication - Ready-to-use auth system setup
- 📱 Responsive Design - Mobile-first approach
- 🚀 Modern Stack - Built with the latest web technologies
Quick Start
# Using npx (recommended)
npx create-next-shadcn-mongo my-app
# Install in current directory
npx create-next-shadcn-mongo .
# Using npm
npm install -g create-next-shadcn-mongo
create-next-shadcn-mongo my-appUsage
- Create your project:
npx create-next-shadcn-mongo my-app
cd my-app- Set up environment variables:
cp .env.example .env.local- Start development:
npm run devCLI Options
create-next-shadcn-mongo [project-name] [options]
Arguments:
project-name Name of your project (use "." for current directory)
Options:
-y, --yes Skip prompts and use defaults
-h, --help Display help for command
-V, --version Display version numberExamples
# Create new project
npx create-next-shadcn-mongo my-awesome-app
# Install in current directory
npx create-next-shadcn-mongo .
# Skip prompts and use defaults
npx create-next-shadcn-mongo my-app -yWhat You Get
- Complete Next.js 15 setup with App Router
- 45+ ShadCN UI components pre-installed
- MongoDB integration with Mongoose
- Authentication foundation
- Tailwind CSS configuration
- ESLint setup
- Environment variables template
Requirements
- Node.js 18.0 or later
- npm, yarn, or pnpm
License
MIT License
Support
Made with for the Next.js community
