Introduction
RocketFuel is a command-line tool that bootstraps production-ready Next.js applications with opinionated defaults and optional integrations. Instead of spending hours configuring authentication, payments, databases, and background jobs, RocketFuel sets everything up in seconds.
What You Get
Every RocketFuel project includes:
- Next.js 15 with App Router and TypeScript
- Tailwind CSS for styling
- shadcn/ui component library
- Drizzle ORM with PostgreSQL support
- Opinionated folder structure that scales
Optional Features
During project creation, you can choose to add:
| Feature | Description |
|---|---|
| Better Auth | Complete authentication with login/signup pages |
| Stripe | Payment checkout with webhook handling |
| BullMQ | Job queues and background workers with Redis |
| Resend | Transactional email service integration |
| CLAUDE.md | AI coding assistant documentation |
Why RocketFuel?
Building a new SaaS or web application often involves the same setup steps:
- Create the Next.js project
- Add authentication
- Set up the database
- Configure payments
- Add email sending
- Set up background jobs
RocketFuel automates all of this, giving you a head start with battle-tested configurations.
Prerequisites
Before using RocketFuel, ensure you have:
- Node.js 18+ installed
- npm, yarn, or pnpm package manager
- Git for version control
- PostgreSQL database (local or hosted)
- Docker (optional, for running Redis locally)
Next Steps
Ready to get started? Head to the Installation guide to install the CLI.