Create Faster

Create Faster

Initialize production-ready full-stack projects with multiple framework combinations

Initializing a single Next.js app

__ ____ __ _____________ ____ _/ /____ / __/___ ______/ /____ _____ / ___/ ___/ _ \/ __ `/ __/ _ \______/ /_/ __ `/ ___/ __/ _ \/ ___/ / /__/ / / __/ /_/ / /_/ __/_____/ __/ /_/ (__ ) /_/ __/ / \___/_/ \___/\__,_/\__/\___/ /_/ \__,_/____/\__/\___/_/ 1.6.7
┌ Creating a new project structure 🚀
│
◆ Name of your project? [ ◆ ○ ○ ○ ○ ] 1/5 20%
│
│
◆ How many apps do you want to create? [ ◆◆ ○ ○ ○ ] 2/5 40%
│ Eg: a backend + a frontend = enter 2
│ Only a Next.js app = enter 1
│ Turborepo will be used if more than one
│
│
◆ Select the stack for my-awesome-app [ ◆◆◆ ○ ○ ] 3/5 60%
├Web / Mobile App
│◇ Next.js (React framework with SSR)
│◇ Expo (React Native framework)
├Server / API
│◇ Hono (Fast web framework)
│
◆ Do you want to add any Next.js modules to my-awesome-app? [ ◆◆◆◆ ○ ] 4/5 80%
│◼ shadcn/ui (UI & Styling)
│◼ Next Themes (Theme management)
│◼ better-auth (Authentication)
│◼ tanstack-query (Data fetching)
│◼ MDX (Markdown-based content)
│◼ PWA (Progressive Web App)
│
◆ Include a database? [ ◆◆◆ ○ ○ ] 3/5 60%
│◇ PostgreSQL (Relational database)
│◇ MySQL (Relational database)
│◇ None
│
◆ Configure an ORM? [ ◆◆◆ ○ ○ ] 3/5 60%
│◇ Drizzle (Lightweight TypeScript ORM)
│◇ Prisma (Type-safe ORM with migrations)
│◇ None
│
◆ Initialize Git? [ ◆◆◆◆ ○ ] 4/5 80%
│
│
◆ Add any extras? [ ◆◆◆◆ ○ ] 4/5 80%
│◼ Biome (Fast linter & formatter)
│◼ Husky (Git hooks for quality checks)
│
◆ Install dependencies now? [ ◆◆◆◆◆ ] 5/5 100%
│◇ Install with bun
│◇ Install with pnpm
│◇ Install with npm
│◇ Skip installation
│
◇✓ Created 47 files
│
◇✓ Initialized Git repository
│
◇ 📂 Structure Summary ────────────────╮ │ │ │ 📦 my-awesome-app/ │ │ ├─ 📁 src/ (Next.js + 6 modules) │ │ └─ ⚙️ Git, Biome, Husky │ │ │ ├────────────────────────────────────────╯ │ ◇ 💡 Next steps ─────────────────────────────────╮ │ │ │ cd my-awesome-app │ │ │ │ # Development: │ │ bun run dev # Start development server │ │ │ │ # Build: │ │ bun run build # Build for production │ │ │ │ # Git: │ │ git remote add origin <your-repo-url> │ │ git push -u origin main │ │ │ ├──────────────────────────────────────────────────╯
└ 🚀 Project created successfully at my-awesome-app!
biome.json bun.lock drizzle.config.ts next.config.ts package.json public src docker.compose.yml next-env.d.ts node_modules postcss.config.mjs scripts tsconfig.json