Skip to content

jcworkport/create-shipfast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shipfast

Scaffold a production-ready full-stack app in seconds.
Next.js · NestJS · PostgreSQL · Ory Kratos · Docker · AWS ECS
More stacks on the way — help us build them

npm version npm downloads MIT License

Usage · What it generates · Prompts · Output structure


npx create-shipfast

What it generates

Answer a few prompts and get a fully wired project:

  • Frontend: Next.js (App Router, latest)
  • Backend: NestJS with Fastify
  • Database: PostgreSQL (Prisma) or MongoDB
  • Auth: Ory Kratos or custom JWT scaffold
  • CI/CD: GitHub Actions (test + deploy to AWS ECS)
  • Infra: Docker Compose for local dev, ECS task definitions for production

Want to see your favourite stack here?

create-shipfast is open source and built to grow. If there's a framework, database, or auth provider missing — add it. Open a PR and help developers everywhere scaffold faster.

Contribute on GitHub →


Usage

npx create-shipfast

Or install globally:

npm install -g create-shipfast
create-shipfast

Prompts

Prompt Options
Project name lowercase, hyphens
Frontend Next.js (latest), React SPA, Remix, None
Backend NestJS, Express, Fastify, None
Database PostgreSQL, MongoDB, None
Authentication Ory Kratos, JWT, None
AWS region default: eu-west-2

Output structure

my-app/
├── frontend/          # Next.js app
├── backend/           # NestJS API
├── .github/workflows/ # CI + deploy pipelines
├── infra/             # Kratos config, ECS task definitions
├── docker-compose.yml
└── .env.example

Compatibility

macOS and Linux only. Windows is not supported.

License

MIT

About

Scaffold production-ready web applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors