Bootwright

Stop vibe coding. Start shipping.

Die Grundlagen stehen. Du bist der Architekt. Die KI baut.

CodeCrafter Logo
Auf GitHub ansehen

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

1Benutzer lädt 1-3 Fotos hoch + wählt einen Stil + schreibt freie Notizen
2AWS Rekognition validiert Gesichtspräsenz und -qualität
3Claude Haiku analysiert und generiert den optimalen Prompt (~0,001 $)
4Google Gemini generiert das professionelle HD-Foto
5Ein Rust-Worker erstellt das Thumbnail
6Benutzer erhält eine Push-Benachrichtigung wenn es fertig ist
  • 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
PhotoCV erkunden

Bootwright im Vergleich

BootwrightAndere 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
Early Access

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