Everything You Get

Focused starter code and docs for selling downloadable software with Stripe, accounts, protected updates, and basic admin.

⚡ Next.js 16

App Router, Server Components, full TypeScript. The modern React stack.

💳 Stripe Payments

Checkout flow, verified webhook handling, refund status sync, and persisted order records.

🔒 Authentication

NextAuth.js with Google and GitHub OAuth. Pre-built User, Account, Session, and VerificationToken models.

🗃 Prisma ORM

Prisma-backed auth, customer, and order records with reference schema you can extend.

🗺 PostgreSQL Ready

Configured for PostgreSQL by default, with migration and deployment notes in the docs.

📦 Local Database Setup

Use Docker Compose or your preferred PostgreSQL service for local development.

⚡ Deployment Notes

Guidance for server-capable Next.js hosts plus Cloudflare Pages and Workers considerations.

📊 Dashboard UI

Example dashboard, account, and admin screens you can adapt for your product.

🎨 Tailwind CSS

Utility-first styling with a clean design system. Tweak colors in one file, ship your brand.

👥 Schema Examples

Subscription and team models are included as reference schema, not finished UI workflows.

📜 Focused Codebase

Real routes, components, database models, API handlers, and setup documentation.

🔹 Commercial Use

Use the starter for your own products and client projects under the included license terms.

🔄 Version Updates

Current-version maintenance updates are included according to the documented support policy.

🔧 Prisma Studio

Visual database browser included. Inspect tables, edit rows, run queries — all from your browser.

⏰ Setup Guide

Install dependencies, configure PostgreSQL, add Stripe/auth/storage settings, and run the app locally.

📝 Launch Checklist

Production readiness checklist covering env vars, Stripe webhooks, security headers, analytics, and rollback steps.

🤖 Provider-Neutral AI Example

Included /ideas module turns keywords into SaaS ideas through OpenAI Responses, Anthropic Messages, or a keyless local demo.

👤 Customer Account Page

Included /account route shows signed-in profile state and Stripe purchase history from Prisma.

💼 Admin Customers

Included /admin/customers route for support lookup, order counts, Stripe IDs, and totals gated by ADMIN_EMAILS.

🚨 Sentry Monitoring

Client, server, and edge runtime Sentry config with App Router global error capture.

✅ CI Smoke Tests

GitHub Actions verifies tests, Prisma, TypeScript, build output, and the packaged starter ZIP before deploy.

📰 Content Notes

Guidance for keeping marketing pages, changelogs, and docs maintainable as your product grows.

🚨 Observability Guide

Sentry, logs, uptime checks, and Stripe webhook monitoring paths so production issues are visible fast.

🚀 CI/CD Notes

Deployment checklist for Cloudflare Pages, Vercel, Docker, environment separation, and pre-launch smoke tests.

🛠 Module Comparison

A concise comparison with larger starters, with honest notes on what this kit does not include.

👥 Admin Customers

Built-in customer lookup dashboard. View orders, licenses, download history per customer from a single admin panel.

🔧 Sentry Monitoring

Error tracking and performance monitoring pre-configured. Catch issues before your customers report them.

Buy Now — $29.99
← Back to ShipFast