Phase 0 — Vorbereitung

✅ Abgeschlossen

Nicht von null anfangen — lebenskompass hat schon alles was wir brauchen. Wir kopieren, umbenennen, anpassen.

  • lebenskompass nach simplymindo kopierencp -r C:\Users\mail\lebenskompass C:\Users\mail\simplymindo — Original unangetastet
  • package.json: Name auf "simplymindo"
  • .env.local: Credentials eintragenSupabase URL + Keys, Anthropic API Key, Stripe Keys
  • App-Konfigurationssystem anlegensrc/lib/apps/index.ts — AppConfig-Typ, APPS-Array, PLANS-Objekt
  • Startseite → App-MarktplatzNeues Layout mit App-Karten, Preisübersicht, violettem simplymindo-Branding

Phase 1 — Sockel

🔨 Aktiv

Das Fundament fertigbauen: Nutzer können sich anmelden, Apps kaufen, und die erste App nutzen.

  • Supabase-Schema anpassenNeue Tabelle user_apps (id, user_id, app_id, plan, purchased_at) mit RLS
  • Dashboard umbauensrc/app/dashboard/page.tsx: freigeschaltete Apps als Karten statt Lebenskompass-Bereiche
  • App-Seite erstellensrc/app/app/[id]/page.tsx: lädt App-Konfiguration und zeigt die richtige UI-Komponente
  • Stripe: 3 Produkte anlegen (manuell im Dashboard)Einzeln 1,99 € einmalig / Flex 7,99 €/Mo / Unlimited 14,99 €/Mo
  • Price-IDs in .env.local eintragenSTRIPE_PRICE_ID_EINZELN, STRIPE_PRICE_ID_FLEX, STRIPE_PRICE_ID_UNLIMITED
  • Checkout-API-Route für alle 3 Plänesrc/app/api/stripe/checkout/route.ts anpassen
  • Webhook: App nach Kauf freischaltenNach checkout.session.completed → user_apps-Eintrag anlegen
  • Erste App einbinden: Aufgaben-Planerfamilien-dashboard/aufgaben2.html als React-Komponente in simplymindo
  • End-to-End TestRegistrieren → App kaufen → App freischalten → App nutzen
  • GitHub-Repo: oechteli/simplymindo
  • Cloudflare Pages DeployFramework: Next.js, Build: npm run build, alle .env-Variablen eintragen

Phase 2 — App-Generator

📋 Geplant

Den Prozess automatisieren: nicht mehr jede App manuell bauen, sondern eine Maschine bauen die Apps produziert.

  • Komponenten-Bibliothek aufbauen5–10 wiederverwendbare UI-Bausteine: ChatUI, FormUI, ResultCard, TrackerUI, CalendarUI
  • App-Generator-Prompt schreibenClaude-Prompt: aus 1 Satz → vollständige AppConfig (id, name, icon, description, price, category, prompt)
  • Admin-Seite: App-GeneratorNur für Admins sichtbar. Eingabe: App-Idee. Output: Konfigdatei + Vorschau
  • Erste automatisch generierte AppZiel: neue App in <30 Minuten. Test mit Einkaufslisten-Optimierer
  • 10 Apps im Marktplatz
  • App-Preview vor KaufKunden sehen wie die App aussieht bevor sie kaufen
  • Flex-Plan: App-Auswahl-UINutzer wählt welche 5 Apps er im Flex-Plan haben möchte

Phase 3 — Marketing-Maschine

📋 Geplant

Jede neue App bekommt automatisch ein YouTube-Video — der Haupt-Kanal für Neukunden.

  • YouTube-Kanal anlegenName und Branding für simplymindo festlegen
  • Video-Vorlage definierenFestes Format: 60–90 Sek. Problem → App-Demo → Ergebnis → CTA
  • Skript-Generator-PromptClaude schreibt aus App-Beschreibung ein vollständiges Video-Skript
  • Bild-PipelineHiggsfield oder Midjourney: Szenenbilder pro Skript-Abschnitt
  • Voiceover-PipelineElevenLabs oder Azure TTS: deutschen Kommentar generieren
  • Video-Montage (Remotion oder CapCut)Bilder + Voiceover + Untertitel + Logo → fertiges MP4
  • YouTube-Upload automatisierenYouTube Data API: Upload mit Titel, Beschreibung, Tags, Thumbnail
  • Erstes vollautomatisches Video live
  • Video-Pipeline für alle bestehenden Apps nachholen

Phase 4 — Skalierung

📋 Geplant

Das System wächst: mehr Apps, mehr Kanäle, mehr Umsatz — mit immer weniger manuellem Aufwand.

  • 27+ Apps im Marktplatz
  • Community-Bereich (Unlimited)Forum oder Discord für Unlimited-Nutzer
  • Bewertungen & ReviewsNutzer können Apps bewerten — sozialer Beweis für neue Kunden
  • Affiliate-ProgrammAndere empfehlen simplymindo und erhalten % vom Verkauf
  • B2B-LizenzenFirmen kaufen Pakete für ihre Mitarbeiter
  • Domain simplymindo.de sichern und einrichten
  • Eigenes Supabase-Projekt für simplymindoTrennung von lebenskompass-Datenbank
  • SEO-OptimierungJede App bekommt eine eigene Landingpage mit Keywords