BaseForge
Build your Next.js project
my-app
Step 1 of 9
Project
Use lowercase letters, numbers, and hyphen-separated words.
Supported stack
BaseForge generates a TypeScript-first Next.js starter as a downloadable zip. The shared-generator CLI is published as @baseforge/create.
Core
- Framework
- Next.js
- Language
- TypeScript
- Router
- App Router
- Structure
- No src folder
- Styling
- Tailwind CSS
Optional Features
- UI
- none or shadcn/ui
- Database
- none or PostgreSQL
- ORM
- none or Prisma
- Auth
- none or Auth.js credentials scaffold
- Docker
- none or PostgreSQL Docker Compose
Project Use
- Package manager
- npm or pnpm
- Install
- Run dependencies locally after download
- Secrets
- Set real production environment values
- Server
- Generated code is not run by BaseForge
After download
unzip my-app.zip
cd my-app
npm install
npm run devRun `npm run typecheck` and `npm run build` before depending on the generated output. pnpm projects use the equivalent generated commands.
Limitations
- The CLI package is published as @baseforge/create.
- Only Next.js, TypeScript, App Router, no-src, and Tailwind CSS are supported.
- Auth.js credentials is a scaffold and needs real user lookup, password verification, and AUTH_SECRET.
- PostgreSQL Docker Compose is for local development only.
- BaseForge does not install dependencies or run generated project code on the server.