Store
Der Weg zum Verkauf: geprüft, gebündelt, mit ehrlichem Status je Schritt.
| Schritt | Stand | Beleg / nächster Schritt |
|---|---|---|
| Micro-SaaS-Tests (node --test) | erledigt | 36 Tests grün – nachführen mit npm test bzw. im Qualitäts-Bereich |
| Web-Build (next build) | erledigt | 11 Routen, ohne Fehler – Store-Bericht erzeugt der Lauf npm run storeprep |
| Desktop-Icons | ausstehend | werden in dieser Session erzeugt (src-tauri/icons) und von GitHub Actions gebündelt |
| Desktop-Installer (Windows/macOS/Linux) | offen | Rust-Toolchain fehlte lokal – Verifikation und Bundling laufen über GitHub Actions (tauri-action) |
| Landingpage + Rechtstexte | erledigt | Startseite, Impressum, Datenschutz, AGB, Widerruf – vor Verkauf juristisch gegenlesen lassen |
| Stripe-Produkt (49,99 € Lifetime) | offen | Nutzerseite: Produkt anlegen, Kauflink als NEXT_PUBLIC_STRIPE_KAUFLINK eintragen |
| Vercel-Deployment | offen | Vorbereitet (Build konfiguriert) – Vercels Gratistarif erlaubt keine Verkaufsseite: Pro oder Cloudflare Pages |
| Open-Core-Trennung | erledigt | Frontend öffentlich prüfbar, Rust-Core kompiliert – Schlüssel liegen nie im Frontend |
Bericht erzeugen:
npm run storeprep im MFC-Wurzelverzeichnis schreibt STORE-REPORT.md mit Test- und Build-Ausgaben. Kern-Stand des Cores: –.