
Von der Idee zum bezahlten SaaS-Produkt in 5 Stunden
Wie wir mit Claude Code, Cloudflare und Stripe ein komplettes KI-Produkt an einem Tag gebaut haben — ohne vorher je Stripe benutzt zu haben.
Die Ausgangslage
Donnerstag, 6. Februar 2026, 10 Uhr morgens. Ich sitze am Schreibtisch und habe eine Idee: Ein KI-Tool, das Social-Media-Posts analysiert, bevor man sie abschickt. Nicht als moralisierender Warnfinger, sondern als dramatischer, britisch-höflicher Analyst, der einem in lebhaften Szenarien ausmalt, was nach dem Posten passiert.
"Conrad" — der Consequences Eradicator.
Um 15 Uhr am selben Tag ist Conrad live. Mit echtem Bezahl-Flow. Mit Stripe. Mit Kostenschutz. Mit Chrome Extension.
Ich hatte vorher noch nie Stripe benutzt.
Was in 5 Stunden entstanden ist
Ein vollständiges SaaS-Produkt mit:
- KI-gestützte Post-Analyse für 5 Plattformen (LinkedIn, X, Bluesky, TikTok, Instagram)
- Post-Verbesserungsmodus — Conrad schreibt deinen Post um, ohne deine Stimme zu verlieren
- Magic-Link-Authentifizierung — kein Passwort, kein OAuth-Setup
- Credit-System mit 3 Gratis-Analysen pro Tag
- Stripe-Bezahlung — 50 Credits für 5 EUR, live, mit echtem Geld
- User-Dashboard mit Analyse-Historie, Credit-Balance, Billing-Management
- Community-Wishlist mit KI-Moderation
- Chrome Extension (Manifest V3) für 5 Plattformen
- Zweisprachig von Tag 1 (Deutsch + Englisch, native Qualität)
- Kostenschutz — Per-User-Tageslimits, globaler Budget-Breaker, Request-Deduplizierung
- Admin-Monitoring — Echtzeit-Kostenüberblick
In Zahlen: 70 Quelldateien, 8.300+ Zeilen Code, 34 Commits, 5 Datenbank-Migrationen, 85 Spezifikations-Entitäten.
Der Tech-Stack
Cloudflare — Die gesamte Infrastruktur aus einer Hand
Das war die wichtigste Architekturentscheidung. Kein AWS. Kein Vercel. Kein separater Datenbank-Server. Alles Cloudflare:
- Cloudflare Pages — Hosting und Deployment. Ein
wrangler pages deployund die App ist live. Weltweit. Mit automatischem SSL. - Cloudflare Workers — Die SvelteKit-Server-Routes SIND Workers. Kein separater Backend-Server nötig.
- D1 (SQLite) — Relationale Datenbank direkt am Edge. Users, Analysen, Credits, Subscriptions — alles in D1.
- KV — Key-Value-Store für Rate-Limiting, Usage-Tracking, Request-Deduplizierung, Budget-Breaker.
- Turnstile — Bot-Schutz ohne CAPTCHA.
Der größte Vorteil: Null DevOps. Kein Docker, kein Kubernetes, kein Terraform.
Kosten für den Beta-Betrieb: Effektiv $0. Cloudflare Pages ist im Free-Tier extrem großzügig.
SvelteKit — Das Framework, das aus dem Weg geht
SvelteKit mit dem Cloudflare-Adapter ist die perfekte Kombination. Ein Monorepo, in dem Frontend und Backend nebeneinander leben. Svelte 5 mit Runes ($state, $derived, $effect) ist reaktiv ohne Boilerplate.
Claude API — Das Gehirn
Conrad nutzt Claude Sonnet 4.5 als Analyse-Engine. Kein SDK — rohe fetch()-Aufrufe, weil Cloudflare Workers keine Node.js-SDKs unterstützen.
Der Trick ist tool_use: Claude liefert strukturierte Scores (JSON) UND freie Text-Empfehlungen in einem einzigen API-Call. So sieht der User innerhalb von 2 Sekunden Ergebnisse, während Conrad noch schreibt.
Kosten pro Analyse: ~$0.02. Bei 50 Credits für 5 EUR haben wir ~77% Bruttomarge.
Stripe — Bezahlung ohne Vorkenntnisse
Ich hatte Stripe noch nie benutzt. Claude Code hat mich Schritt für Schritt durchgeführt.
Wichtig: Kein Stripe SDK. Stripe's API ist so sauber, dass rohe fetch()-Aufrufe völlig ausreichen.
Claude Code — Der KI-Entwicklungspartner
Und hier wird es meta: Das Tool, das Conrad gebaut hat, nutzt selbst Claude als Motor.
Claude Code war nicht nur ein Code-Generator. Es war ein Architektur-Berater, ein Stripe-Experte, ein Sicherheits-Auditor und ein Pair-Programmer in einem.
Was wir gelernt haben
1. Cloudflare ist der beste Freund für Solo-Entwickler
Kein DevOps-Overhead. D1 + KV + Workers + Pages ist alles, was man für ein SaaS braucht.
2. Kein SDK ist manchmal das beste SDK
Cloudflare Workers haben kein vollständiges Node.js. Statt zu kämpfen, haben wir alles mit fetch() gebaut.
3. Kostenschutz VOR dem ersten bezahlten User
Fünf Schutzschichten:
- Per-User-Tageslimit (100/Tag)
- Globaler Budget-Breaker (500/Tag gesamt)
- Request-Deduplizierung
- Fail-Closed
- Plattform-spezifische Zeichenlimits
4. tool_use ist der Gamechanger
Claude's tool_use löst das größte Problem bei KI-APIs: strukturierte Daten zuverlässig extrahieren.
5. Persönlichkeit ist das Produkt
Der gleiche Score (shitstormRisk: 75) ist als nackter Wert langweilig. Als "Post this and your recruiter pretends not to know you by Friday" ist er unvergesslich.
6. KI-gestützte Entwicklung ist kein Auto-Pilot
Der entscheidende Unterschied zu "vibe coding": Wir haben eine vollständige Spezifikation mit 85 Entitäten erstellt, BEVOR eine Zeile Code geschrieben wurde.
7. Zweisprachigkeit von Tag 1
Mit i18n-Keys und Claude Code's nativer deutscher Sprachqualität war es fast kostenlos.
Die Zahlen
| Metrik | Wert |
|---|---|
| Zeit von Idee bis Live | ~5 Stunden |
| Quelldateien | 70 |
| Zeilen Code | 8.300+ |
| Commits | 34 |
| DB-Migrationen | 5 |
| Sprachen | 2 (DE + EN) |
| Plattformen | 5 |
| TypeScript Errors | 0 |
| Monatliche Infrastrukturkosten | ~$0 |
| Claude-API-Kosten pro Analyse | ~$0.02 |
| Bruttomarge pro Credit-Pack | ~77% |
Der Stack auf einen Blick
Frontend: SvelteKit 5 + Tailwind CSS v4
Backend: SvelteKit Server Routes (= Cloudflare Workers)
Datenbank: Cloudflare D1 (SQLite am Edge)
Cache/KV: Cloudflare KV
Hosting: Cloudflare Pages
KI-Engine: Claude Sonnet 4.5 (via raw fetch, tool_use)
Bezahlung: Stripe (Checkout, Webhooks, Customer Portal)
Auth: Magic Links via Resend (JWT, HttpOnly Cookies)
Bot-Schutz: Cloudflare Turnstile
Extension: Chrome Manifest V3
Entwicklung: Claude Code (Anthropic CLI)
Fazit
Die Kombination aus Cloudflare (Infrastruktur ohne Overhead), Claude API (KI ohne Komplexität), Stripe (Bezahlung ohne Vorkenntnisse) und Claude Code (Entwicklung ohne Warteschleifen) ist ein Paradigmenwechsel.
Früher hätte dieses Projekt ein Team von 3-4 Entwicklern mehrere Wochen beschäftigt. Heute kann eine einzelne Person mit einer klaren Vision und den richtigen Tools in einem Tag ein marktfähiges Produkt bauen.
Das heißt nicht, dass KI-Entwicklung trivial ist. Man braucht immer noch Produktverständnis, Sicherheitsbewusstsein und die Fähigkeit, die richtigen Fragen zu stellen. Aber die Barriere zwischen Idee und Produkt? Die ist fast verschwunden.
Conrad analysiert jetzt echte Posts. Mit echtem Geld. An einem Tag gebaut.
Not bad for a Thursday.
Tags:
AISaaSClaudeCloudflareStripeBuildingInPublic
Ulrich Diedrichsen
AI Product Builder & Werkstatt-Betreiber
40 Jahre Software-Entwicklung. Ex-IBM, Ex-PwC. Baut jetzt mit AI echte Produkte in Hamburg.


