create-basebolt
v0.3.2
Published
Scaffold a production-ready Next.js SaaS in seconds. Full auth, dashboard, database, blog, and SEO — wired and ready to deploy.
Maintainers
Readme
create-basebolt
Scaffold a production-ready Next.js SaaS in seconds.
npx create-basebolt@latestWhat it does
Basebolt CLI asks you a few questions about your stack and scaffolds a fully configured Next.js 14 SaaS project — auth, database, dashboard, and marketing site — ready to run with npm install && npm run dev.
Features (Free)
- Authentication — NextAuth.js or Clerk, email/password + Google OAuth
- Database — Prisma ORM + PostgreSQL schema, migrations, seed scripts
- App Dashboard — sidebar, header, settings, profile pages
- Marketing Site — Hero, Features, FAQ, Footer
- Deploy config — vercel.json, fly.toml, or railway.json
- Type-safe — strict TypeScript throughout
Pro Features (coming soon)
- Stripe billing — subscriptions, webhooks, billing portal
- Email system — 5 transactional templates (Resend)
- Admin panel — user management, feature flags, analytics
- Teams & RBAC — roles, permissions, org management
Usage
npx create-basebolt@latestFollow the prompts:
- Project name
- Free or Pro template
- Select features
- Auth provider (NextAuth.js / Clerk)
- Database (PostgreSQL / PlanetScale / Supabase)
- Deployment target (Vercel / Railway / Fly.io)
Then:
cd my-app
npm install
cp .env.example .env.local
npm run devRequirements
- Node.js 18+
- npm 7+
License
MIT — basebolt.dev
