Bootwright

Stop vibe coding. Start shipping.

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

Öffentlich und anerkannt

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