ShipKit

Introduction

Get started with ShipKit - a free, production-ready Next.js SaaS boilerplate

ShipKit

Ship your SaaS in days, not months. This is a free, production-ready Next.js 16 boilerplate with authentication, payments, and emails.

What's Included

Core Stack

  • Next.js 16 with App Router and React 19
  • TypeScript with strict mode
  • Tailwind CSS 4 + shadcn/ui components
  • Supabase for authentication and database
  • Stripe for payments and subscriptions
  • Resend for transactional emails

Features Out of the Box

  • User authentication (email, magic link, OAuth-ready)
  • Password reset flow
  • Protected dashboard routes
  • Stripe checkout and customer portal
  • Subscription management with webhooks
  • Email templates (React Email)
  • Landing page with Hero, Features, FAQ
  • Responsive design

Quick Start

# Clone the repository
git clone https://github.com/tienedev/shipkit
cd shipkit

# Install dependencies
npm install

# Set up environment
cp .env.example .env.local

# Run development server
npm run dev

Open http://localhost:3000 to see your app.

Go Turbo

Want AI-powered development tools? The Turbo pack ($29) adds:

  • 8 Claude AI Skills for intelligent code generation
  • Serena MCP configuration for persistent project memory
  • CRUD & webhook templates
  • CI/CD workflows

Go Turbo - $29

Next Steps

On this page