# Cairn: Next.js SaaS Starter Kit für Creator & Gründer.

> Next.js SaaS Starter Kit für Creator und Gründer: Login, Stripe-Zahlungen, Shop für digitale Produkte, E-Mails und eine Website auf Deutsch und Englisch. Einmalkauf.

Cairn ist ein produktionsreifer Next.js-Starter für Creator und Gründer, die Kurse, Presets, Templates oder Abos verkaufen: Login, Stripe-Zahlungen, ein Shop für digitale Produkte, E-Mails und eine auffällige Website auf Deutsch und Englisch, datenschutzfreundlich voreingestellt. Verbring das Wochenende mit deinem Produkt, nicht mit Infrastruktur.

**Preis:** 199 € · Einmalige Zahlung · unbegrenzt viele Projekte

**Kaufen:** https://buy.polar.sh/polar_cl_GKS2p7UMtCoWq7sl2e7gUxahXvn0OZYXmVTtW3QCXk1

- **~10 Min.** vom Download bis es lokal läuft
- **DE + EN** Website, Dashboard und E-Mails
- **0** Tracking-Cookies im Auslieferungszustand
- **Next.js 16** App Router, React 19, TypeScript

## Alles, was ein SaaS am ersten Tag braucht

Die lästigen Teile sauber erledigt, damit du mit dem Teil anfangen kannst, der Geld verdient.

### Marketing-Website

- Landingpage mit Hero, Funktionen, Kundenstimmen, Preisen und FAQ
- Shop mit Produktseiten für digitale Produkte
- MDX-Blog und Kontaktseite
- Helles und dunkles Design

### Login

- E-Mail und Passwort, Magic Link, Google-Login
- Passwort zurücksetzen und E-Mail ändern
- Konto löschen
- Umgesetzt mit Better Auth

### Dashboard

- Seitenleiste mit Launch-Checkliste
- Käufe, Abrechnung und Einstellungen
- Datenexport für deine Nutzer
- Admin-Benutzerliste

### Zahlungen

- Stripe Checkout für Abos, Einmalkäufe und Shop-Produkte
- Kundenportal
- Signierte, idempotente Webhooks
- hasAccess()-Helfer zum Freischalten von Funktionen

### E-Mails

- Willkommen, Magic Link, Passwort zurücksetzen und Bestätigung
- Beleg und Hinweis bei fehlgeschlagener Zahlung
- React Email + Resend, auf Deutsch und Englisch

### SEO

- Metadaten-Helfer und hreflang
- Open-Graph-Bilder
- Sitemap, robots.txt und JSON-LD

### Für Entwickler

- Einrichtung mit einem Befehl, inklusive Demodaten und Testkonten
- Geprüfte Umgebungsvariablen
- Postgres per Docker oder ganz ohne Docker (PGlite)
- Vitest, Playwright und GitHub CI

### Launch-Anleitung

- Schritt-für-Schritt-Fahrplan im README
- Referenz-Tags, die direkt zur richtigen Stelle im Code führen
- Dokumentation zu Login, Zahlungen, E-Mail, Deployment und Rechtlichem

## Modern, verbreitet und gut dokumentiert

Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 · shadcn/ui · Postgres + Drizzle · Better Auth · Stripe · Resend · Vitest · Playwright

## Datenschutzfreundlich voreingestellt, gemacht für Kunden in Europa

- **Kein Cookie-Banner nötig:** Im Auslieferungszustand setzt Cairn keine Tracking-Cookies und lädt keine Skripte von Drittanbietern. Besucherstatistiken laufen cookielos über Plausible oder Umami.
- **Deutsch und Englisch eingebaut:** Website, Dashboard und alle E-Mails gibt es in beiden Sprachen, mit korrektem hreflang und ohne Sprach-Cookie.
- **DSGVO-Funktionen inklusive:** Nutzer können ihre Daten exportieren und ihr Konto selbst löschen. Schriften werden selbst gehostet.
- **Hosting in der EU:** Funktioniert mit Postgres in einer EU-Region, zum Beispiel bei Neon oder Supabase, und läuft auf Vercel oder deinem eigenen Server.

## Für alle, die launchen wollen, statt zu konfigurieren

### Passt gut für

- Creator und Gründer, die Kurse, Presets, Templates oder Abos verkaufen
- Entwickler, die eine saubere, typisierte und getestete Grundlage suchen
- Unternehmen, die eine Produktseite auf Deutsch und Englisch brauchen
- Gründer ohne viel Erfahrung: Der Launch-Fahrplan erklärt jeden Schritt

### Gut zu wissen

- Du brauchst eine Postgres-Datenbank; für den Start reichen die kostenlosen Tarife von Neon oder Supabase.
- Zahlungen laufen über Stripe, E-Mails über Resend.
- Die Vorlagen für Rechtstexte sind ein Ausgangspunkt, keine Rechtsberatung.

## Einmal kaufen, beliebig viele Projekte bauen

Eine Lizenz deckt alles ab. Du erhältst den vollständigen Quellcode als Download und in einem privaten GitHub-Repository.

### Du darfst

- Cairn für unbegrenzt viele Projekte nutzen, privat oder kommerziell
- Produkte für Kunden damit bauen
- Den Code beliebig verändern

### Du darfst nicht

- Cairn selbst als Template, Starter oder Boilerplate weiterverkaufen oder weitergeben
- Den Quellcode von Cairn öffentlich veröffentlichen

### So bekommst du es

1. Kaufe Cairn über den sicheren Bezahlvorgang von Polar.
2. Öffne das Kundenportal von Polar (den Link findest du in der Kaufbestätigung): Lade den Code als ZIP-Datei herunter oder verbinde dein GitHub-Konto für das private Repository.
3. Entpacke oder klone es und starte mit pnpm run setup.

## Fragen zu Cairn

### Muss ich Entwickler sein?

Grundkenntnisse im Programmieren helfen. Das README enthält einen Launch-Fahrplan, der dich durch jeden Schritt führt, vom ersten Start auf deinem Rechner bis zum Livegang. Erfahrene Entwickler haben Cairn in etwa zehn Minuten lokal am Laufen.

### Darf ich Cairn für Kundenprojekte nutzen?

Ja. Eine Lizenz deckt unbegrenzt viele Projekte ab, auch Produkte, die du für Kunden baust. Cairn selbst darfst du nicht als Template weiterverkaufen.

### Wo kann ich es hosten?

Auf Vercel oder jedem Server mit Node.js, dazu eine Postgres-Datenbank wie Neon oder Supabase in einer EU-Region. Die Dokumentation beschreibt Vercel und das Selbsthosten.

### Funktioniert es, bevor ich Stripe und Resend einrichte?

Ja. Ohne Resend-Schlüssel werden E-Mails in deinem Terminal ausgegeben. Ohne Stripe-Schlüssel funktioniert alles außer Bezahlvorgang und Kundenportal. Die Schlüssel ergänzt du, wenn du so weit bist.

### Kann ich Cairn zurückgeben?

Ja, innerhalb von 14 Tagen nach dem Kauf, solange du die Einladung zum Repository nicht angenommen und den Code nicht heruntergeladen hast. Nach dem Zugriff kannst du dich bei Mängeln oder anderen Problemen an uns wenden, und deine gesetzlichen Rechte gelten. Details stehen in unserer Rückerstattungsrichtlinie.

### Wie bekomme ich Updates?

Updates landen im privaten GitHub-Repository, zu dem du nach dem Kauf eingeladen wirst. Du holst sie wie jede andere Änderung mit git.

### Ist Cairn DSGVO-konform?

Cairn ist datenschutzfreundlich voreingestellt: keine Tracking-Cookies, keine Drittanbieter-Skripte, selbst gehostete Schriften, Datenexport und Kontolöschung. Ob dein Produkt konform ist, hängt auch davon ab, wie du es nutzt, und du brauchst ein eigenes Impressum, eine Datenschutzerklärung und AGB. Die enthaltenen Vorlagen sind keine Rechtsberatung.

## Die anderen Starter Kits

- [Aven](https://zyloft.eu/templates/aven/): Next.js Stripe SaaS Boilerplate. Für Abo-SaaS mit Shop: monatliche und jährliche Abos, Einmalkäufe und Shop-Produkte mit Stripe, dazu Login, E-Mails und eine elegante dunkle Landingpage, auf Deutsch und Englisch. (229 €)
- [Fjord](https://zyloft.eu/templates/fjord/): Next.js B2B SaaS Starter mit Doku & KI. Für B2B-SaaS im ruhigen, skandinavischen Stil: Landingpage, Doku-Portal mit KI-Assistent, Blog, Unternehmensseiten, Konten und Stripe-Abos. (229 €)

---

HTML-Version: https://zyloft.eu/templates/cairn/
English version: https://zyloft.eu/en/templates/cairn/index.md
