Bootwright
Stop vibe coding. Start shipping.
Die Grundlagen stehen. Du bist der Architekt. Die KI baut.
Das Problem
Kommt dir das bekannt vor?
- Eine Woche damit verbringen, Google & Apple Auth zu konfigurieren, bevor sich der erste Benutzer anmelden kann
- Drei Tage damit, DynamoDB mit GraphQL zu verbinden, und immer noch debuggen, warum Echtzeit-Updates nicht propagieren
- Cache-Invalidierungslogik und optimistische Löschlogik für jeden Screen neu aufbauen, weil nichts geteilt wird
- Kein einheitliches Billing-System, das über Web, iOS und Android ohne drei separate Integrationen funktioniert
- Ein Benutzer verliert Credits, weil ein Backend-Job fehlschlug und es keinen automatischen Rückerstattungspfad gibt
- .env-Dateien im Repo, weil ordentliches Secret-Management noch eine weitere Woche gekostet hätte
- Push-Benachrichtigungen in Produktion kaputt, weil ein APNs-Zertifikat um 2 Uhr nachts abgelaufen ist
- Kein Mac im Team, aber die iOS-App muss in den App Store
- Benutzer landen auf dem falschen Screen, weil der Cold Start den Deep Link verworfen hat
- Eine KI-API einmal pro Item in Echtzeit aufrufen, vollen Preis zahlen, ohne Wiederherstellung wenn eine mittendrin fehlschlägt
- Ein asynchroner KI-Workflow schlägt lautlos bei Schritt 4 fehl: Spinner auf dem Bildschirm, Fehler in CloudWatch, Kontingent verbraucht
Die Lösung
Auth, Zahlungen, KI-Orchestrierung, Push-Benachrichtigungen, Observability — gelöst. Klonen. Schlüssel konfigurieren. Deployen. Code was zählt.
Warum Bootwright
KI-nativ
Bootwright wird mit einem Permission-Check-Hook geliefert: Jede Berechtigungsanfrage wird von Claude selbst bewertet. Sichere Operationen werden automatisch genehmigt; gefährliche (Force Push auf Main, rm -rf, Credential-Offenlegung) werden mit einem Grund blockiert. Sie gehen. Claude arbeitet. CLAUDE.md gibt Claude beim ersten Prompt vollständigen Projektkontext: Architektur, Konventionen, Einschränkungen, Typenregeln. Vier Quality-Gate-Agents laufen automatisch nach jeder Änderung — Test-Erstellung, Code-Review, Security-Scan, Lint — und Claude reviewed jeden Pull Request in CI.
0 € bei 0 Benutzern
AWS, PostHog, RevenueCat — alles pay-as-you-go. AWS Free Tier: 1M Auth-Anfragen/Monat, 25GB Speicher, Lambda kostenlos. Keine Fixkosten. Wenn der Launch nirgendwo hinführt, haben Sie $0 ausgegeben. Wenn er durchstartet, skalieren die Kosten mit den Einnahmen — nicht mit Infrastrukturentscheidungen, die vor dem ersten Nutzer getroffen wurden.
Opinionated
Jede Entscheidung ist getroffen: Framework, Cloud, Zahlungen, KI-Anbieter. Forken und bauen. Null Analyselähmung. Infrastrukturentscheidungen, die Refactorings überleben: CDK Logical ID Stabilisierung auf jedem Lambda, jeder IAM-Rolle und jeder Log-Gruppe bedeutet, dass das Umbenennen eines Constructs die AWS-Ressource in Produktion nicht neu erstellt.
Web + Mobile
Ein Monorepo, eine Deploy-Pipeline. Next.js für Web, Expo für iOS & Android. Geteilte Geschäftslogik und Typen zwischen Web und Mobile.
Produktionsreifes Backend
Nicht try/catch auf Anwendungsebene. Strukturelle Garantien.
Workflow-Engine mit struktureller Fehlerkette
createStep / createMapStep / createMergeStep — jedes Lambda mit 3× Retry und FormatError-Catch. RefundQuota wird vor WorkflowFailed ausgelöst. Rückerstattung ist garantiert bevor der Job als fehlgeschlagen markiert wird.
Lambda Factory — 3 Runtimes
TypeScript, Python und Rust auf ARM64 Graviton. Wähle das richtige Tool: schnelle Cold Starts in TS, Data Science in Python, CPU-intensive Arbeit in Rust.
DLQ überall
Jeder asynchrone Pfad hat eine Dead Letter Queue mit einem CloudWatch-Alarm. Keine stillen Fehler. Fehlgeschlagene Nachrichten werden sofort sichtbar.
Dualer KI-Verarbeitungsmodus
Echtzeit-Einzelworkflow für sofortige Ergebnisse. Vertex AI Batch (~50% günstiger) via SQS WAIT_FOR_TASK_TOKEN für kostensensitive Massenaufgaben.
Observability von Tag 1
X-Ray Tracing, CloudWatch Alarme, SNS E-Mail-Alerts, Sentry für Fehlerverfolgung, PostHog und Mixpanel — eingerichtet und bereit.
Bedrock-Inferenzprofile
Kostenzuordnung pro Feature. Jeder Bedrock-Aufruf ist getaggt — keine undurchsichtigen AWS-Rechnungen. Sie wissen genau, was jeder Workflow-Schritt kostet.
Stack
Frontend
- •Web: Next.js 16 + Tailwind CSS + shadcn/ui
- •Mobile: Expo (React Native), iOS & Android aus einer Codebasis
- •State: Zustand + TanStack Query
- •Tooling: Biome (Lint/Format) + Vitest
Backend & Infra
- •Cloud: AWS Amplify + CDK (Infrastructure as Code)
- •Orchestrierung: Step Functions (parallele Branches, generisches Merge)
- •Lambdas: TypeScript, Python, Rust — ARM64/Graviton
- •Datenbank: DynamoDB
- •Speicher: S3
Authentifizierung
- •AWS Cognito
- •Google & Apple Sign-in
Zahlungen
- •RevenueCat (iOS, Android, Web)
- •Credits + Abonnements
- •Trial-Management
KI
- •AWS Bedrock (Claude, Nova…)
- •Google Vertex AI (Gemini, Nano Banana…)
- •OpenAI-kompatible Anbieter (Kimi, DeepSeek, Groq, Qwen…)
- •Claude Code: beschreibe ein Feature, die KI codiert es mit den richtigen Patterns. Tests, Review, Lint laufen automatisch.
Analytics
- •PostHog
- •Mixpanel
- •Sentry (Fehlerverfolgung)
Tooling
- •Biome (Lint & Format)
- •Vitest (Unit-Tests)
- •TypeScript Strict Mode
Observability
- •X-Ray Tracing
- •CloudWatch Alarme
- •SNS E-Mail-Alerts
- •Sentry (Fehlerverfolgung)
- •DLQ Alarme
State & Daten
- •Zustand
- •TanStack Query
- •AppSync Subscriptions
- •DynamoDB
Im Lieferumfang enthalten
Jedes Feature zum Launchen Ihres SaaS — nicht nur ein Stack zum Konfigurieren.
Authentifizierung
Passwortloses E-Mail-OTP. Google und Apple OAuth auf Web und Mobile. Einheitlicher Sign-in/Sign-up-Fluss. Rechtliche Seiten (Datenschutz, AGB, Datenlöschung) bereit für App Store-Einreichung.
Daten & Speicher
GraphQL-API mit Echtzeit-Subscriptions. Eigentümerbasierte Zugriffskontrolle. S3 mit identitätsbasierten Berechtigungen und Lifecycle-Regeln. TTL-Auto-Löschung, Point-in-Time Recovery, Löschschutz.
KI-Orchestrierung
Multi-LLM Step Functions Workflows (sequentielle + parallele Branches). Bedrock + Vertex AI + jeder OpenAI-kompatible Provider. Workload Identity Federation: null API-Keys im Code. Dual-Mode: Echtzeit oder Batch (~50% günstiger).
Zahlungen & Kontingente
RevenueCat auf iOS, Android, Web. Abonnements und verbrauchbare Credits. Automatische Kontingent-Rückerstattung bei Verarbeitungsfehlern. Pro Plan konfigurierbar in config.json.
Push-Benachrichtigungen
DynamoDB Streams → SQS FIFO → Lambda. Automatische Receipt-Verifizierung. Bereinigung ungültiger Tokens. Funktioniert auf iOS und Android aus einer einzigen Implementierung.
Entwicklererfahrung
CLAUDE.md mit vollständigem Projektkontext. Permission-Check-Hook für unbeaufsichtigte autonome Sessions. 4 automatisierte Quality-Gate-Agents (Test, Review, Sicherheit, Lint). Claude PR-Review in CI. Auto-generierte Conventional Commits.
Observability
Strukturiertes Logging, X-Ray Tracing, CloudWatch-Alarme, SNS-E-Mail-Alerts, Sentry (Crashes + Session Replay), PostHog oder Mixpanel. Alles ab Tag 1 verdrahtet.
In Aktion sehen: PhotoCV
PhotoCV ist die enthaltene Demo-App. Sie zeigt den vollständigen Stack in Aktion: Upload, Multi-Model-KI-Orchestrierung, Push-Benachrichtigungen, Kontingente und Abrechnung. Forke sie oder ersetze sie durch deine Geschäftslogik.
Wie es funktioniert
- Vollständige Auth (E-Mail + Google + Apple)
- S3-Upload mit Fortschrittsbalken
- Multi-LLM-Orchestrierung über Step Functions (Claude → Gemini → Rust)
- Push-Benachrichtigungen (Expo)
- Kontingent- & Credits-System
- Echtzeit-Updates (AppSync Subscriptions)
- i18n: 5 Sprachen
- Dark Mode
- Web + Mobile aus demselben Monorepo
Bootwright im Vergleich
| Bootwright | Andere Lösungen | |
|---|---|---|
| 0 € am Start | AWS Free Tier, vollständig pay-as-you-go. Keine Fixkosten. | Hosting-Kosten ab dem ersten Tag |
| AWS Serverless | Serverless, skalierbar, günstig. Schneller Start mit Amplify. | Gebunden an Vercel / Supabase / Firebase |
| Erweiterbare Infrastruktur (CDK) | Volle AWS-Power: SageMaker, dedizierte Infra, GPU… alles ist möglich. | Begrenzt auf das Anbieter-Angebot |
| Multi-Provider | Vertex/Google, OpenAI-kompatible Anbieter, andere DBs. Verbinde wohin du willst. | Gebunden an ein Ökosystem |
| Native Mobile | Expo React Native — iOS & Android | Nur Web |
| Claude Code integriert | Permission-Check-Hook + CLAUDE.md + Agents + Qualitäts-Pipeline. Kein anderes SaaS-Boilerplate macht das. | Keine KI-Entwicklungsintegration |
Preise
299€
Einmalkauf. Vollständiger Quellcode. Lebenslange Updates.
- Vollständiges Monorepo (Next.js + Expo)
- AWS CDK Infrastruktur
- PhotoCV Demo-App Quellcode
- CLAUDE.md + KI-Agent-Konfiguration
- GitHub