UNPKG

create-daoquang-next-app

Version:

Scaffold Next.js App Router template (i18n, Bootstrap CSS, Ant Design, ESLint, etc.) in seconds

68 lines (51 loc) 1.88 kB
<!-- @format --> # create-daoquang-next-app 🚀 Scaffold **Next.js App Router** project với cấu hình sẵn: đa ngôn ngữ (i18n), TailwindCSS, TypeScript, ESLint. Chỉ cần 1 lệnh để khởi tạo dự án Next.js chuẩn hóa cho team hoặc nhân. --- ## ✨ Tính năng nổi bật - **Next.js App Router** (>= 14) - 🌍 **Đa ngôn ngữ (i18n)** mặc định `vi`, `en` - 🎨 **TailwindCSS** (tùy chọn khi tạo dự án) - 🔒 **TypeScript + ESLint** cấu hình sẵn - 📦 Cấu trúc thư mục chuẩn `src/app`, `src/lib`, `src/components` - 🛠 Dễ dàng mở rộng với **shadcn/ui**, **Prisma**, **Auth**, ... --- ## 📦 Cài đặt Dùng `npm create` (hoặc `npx`): ```bash npm create daoquang-next-app@latest my-app # hoặc npx create-daoquang-next-app my-app CLI sẽ hỏi bạn: 📂 Tên thư mục dự án 📦 Tên package.json 🎨 bật TailwindCSS không 🌍 Danh sách locales (mặc định vi,en) 🚀 Chạy thử cd my-app npm run dev Mở http://localhost:3000 để xem ứng dụng. 📂 Cấu trúc template my-app/ ├─ src/ ├─ app/ # App Router ├─ components/ # React components ├─ lib/ # tiện ích, hooks └─ styles/ # CSS / Tailwind ├─ next.config.mjs ├─ tailwind.config.ts ├─ tsconfig.json ├─ package.json └─ ... 🛠 Phát triển Dự án này chỉ scaffolder. Toàn bộ code template nằm trong thư mục templates/default. Bạn thể tuỳ chỉnh cấu hình (ví dụ: thêm Prisma, shadcn/ui, Auth, …) rồi publish bản mới. Ủng hộ tác giả Nếu bạn thấy thư viện hữu ích, hãy ủng hộ tôi để thêm động lực phát triển ❤️ momo: 0328323686 Sacombank: Đào Văn Quang 050089283911 📜 License MIT © 2025 Đào Văn Quang ```