◆ Interner Pitch — Vertraulich

Der eigene
Happy Banner Designer

Ein vollwertiger, web-basierter Produktdesigner — mit KI-Integration, Template-System und nahtloser WooCommerce-Anbindung. Kein Fancy Product Designer mehr.

Management Summary

3-in-1
Designer-Modi
1 Person
+ Cursor AI
€0
Lizenzkosten
~20W
Entwicklung

Was?

Eigener webbasierter Banner-Designer der den Fancy Product Designer vollständig ersetzt. Drei Gestaltungswege: Vorlage, Frei gestalten, KI-Design. Nahtlos in WooCommerce integriert.

Warum?

Keine Plugin-Abhängigkeit mehr. KI-Integration nativ möglich. Volle Kontrolle über UX, Features und Roadmap. Eigene Druckqualität-Pipeline. Zukunftssicher für andere Shop-Systeme.

Wie?

Next.js + Fabric.js (Canvas-Engine). LLM-Modelle austauschbar (OpenAI, Anthropic, etc.). WordPress-Plugin für Admin, Token-Monitoring und Shop-Anbindung.

Kosten?

Entwicklung: ~19–23 Wochen. Laufend: ~€50–95/Monat (Hosting + KI). Keine Lizenzgebühren. Token-Verbrauch im WP-Admin überwachbar und budgetierbar.

Mobile?

Adaptives UI: Wizard-Flow auf Smartphones (kein Canvas nötig), Touch-Canvas auf Tablets, voller Editor am Desktop. Geräteübergreifend speichern und weiterarbeiten.

Infrastruktur?

Eigenständiger Webservice (Next.js auf Vercel), verbunden per REST API mit bestehendem WordPress-Shop. Kein Server-Admin nötig — alles managed.

Team?

1 technische Person (~15–20h/Woche) steuert Cursor AI, reviewt Code, testet und deployt. Happy Banner Team liefert Inhalte und testet aus Kundensicht.

Zukunft?

Shop-agnostische Architektur: v1 = WooCommerce, später Shopify, Magento, Standalone möglich. LLM-Modelle per 1-Klick wechselbar im Admin.

Warum ein eigener Designer?

Der Fancy Product Designer hat uns weit gebracht — aber jetzt brauchen wir mehr.

Problem: Abhängigkeit

Plugin-Updates brechen Dinge. Lizenzkosten steigen. Features die wir brauchen kommen nie. Wir sind Passagier, nicht Pilot.

Problem: Keine KI

Fancy Product Designer kann keine KI-Integration. Aber KI-basierte Gestaltung ist die Zukunft der personalisierten Produkte.

Lösung: Eigener Designer

Volle Kontrolle über UX, Features und Roadmap. KI nativ eingebaut. Eigene Druckqualität-Pipeline. Keine Lizenzkosten.

Drei Wege zum perfekten Banner

Jeder Kunde bekommt den Gestaltungsweg, der zu ihm passt.

🖼

Aus Vorlage

Fertige Templates mit Foto-Masken (Herz, Kreis, Stern, Freiform) und editierbaren Textfeldern. Foto einsetzen, Text ändern, fertig.

Ideal für: Schnelle Kunden, Mobile-User

Selbst gestalten

Leeres Canvas mit voller Freiheit: Text, Bilder, Formen, Schriften-Library, Ebenen, Undo/Redo. Wie Canva — aber für Banner.

Ideal für: Kreative Kunden am Desktop

KI-Design

KI generiert das komplette Banner basierend auf Anlass, Stil und Text. Verfeinerung per Chat-Prompts. Foto-Integration möglich.

Ideal für: Alle — besonders Mobile-User

Foto-Masken System

Templates definieren Bereiche, in die Kunden ihre Fotos einsetzen. Fabric.js clipPath schneidet Bilder automatisch in die gewünschte Form.

  • ✓  Herzform, Kreis, Stern, Freiform-Masken
  • ✓  Foto verschieben & zoomen innerhalb der Maske
  • ✓  Mehrere Masken pro Template
  • ✓  Admin erstellt Templates im Editor
Alles Gute, [Name]!
📷
▲ Foto-Maske (Kreis)
🎈 Dekor-Elemente 🎈

Canvas-Engine: Fabric.js vs. Alternativen

Die Canvas-Engine ist das Herzstück. Hier der Vergleich der Optionen.

KriteriumFabric.js 6Konva.jsPolotnoPixiJS
Text-Editing✓ Eingebaut⚠ Selbst bauen✓ Eingebaut✕ Selbst bauen
Foto-Masking✓ clipPath (stark)⚠ Begrenzt✓ Eingebaut✕ Selbst bauen
JSON Speichern/Laden✓ Eingebaut✕ Selbst bauen✓ Eingebaut✕ Selbst bauen
SVG Import/Export✓ Ja✕ Nein✓ Ja✕ Nein
React-Integration⚠ Wrapper✓ Native JSX✓ Native⚠ Wrapper
Community20k+ ★11k ★Klein44k ★
Lizenzkosten€0 (MIT)€0 (MIT)~€100/Monat€0 (MIT)
EntwicklungsaufwandMittelHochNiedrigSehr hoch
AbhängigkeitKeineKeineAnbieterKeine
💡
Empfehlung: Fabric.js 6

Beste Balance aus eingebauten Features, Kontrolle und Kosten. Text-Editing und Foto-Masking — die zwei wichtigsten Features für einen Banner-Designer — sind nativ eingebaut. TypeScript-Support seit v6.

Gesamter Tech-Stack

Frontend
Next.js 14+ — React, TypeScript, Tailwind
Fabric.js 6 — Canvas-Engine
Zustand — State Management
Backend
Next.js API Routes — Server
node-canvas + Sharp — Export
S3 / MinIO — Asset-Storage
Integration
WordPress Plugin — Admin & Bridge
WooCommerce REST — Shop-Anbindung
OpenAI / Austauschbar — KI

System-Architektur

Shop-agnostisch und zukunftssicher designed — v1 = WooCommerce, später andere Systeme möglich.

CLIENT
📱 💻 🖥 Kunde (Browser)
Aus Vorlage
Selbst gestalten
KI-Design
Fabric.js Canvas Engine
TexteBilderMaskenFormenSchriftenAI-Grafiken
HTTPS / REST API
BACKEND
Happy Banner Designer — Next.js API
/api/templatesVorlagen
/api/fontsSchriften
/api/designsSpeichern
/api/exportDruckdatei
/api/ai/*LLM Router
/api/wc/*Shop Bridge
Shop Adapter Interface (abstrakt, austauschbar)
v1
WooCommerce
v2
Shopify
v3
Standalone
API / SDK / REST
EXTERNE SERVICES
LLM APIs
OpenAI Anthropic Custom
Austauschbar per Config
🗃
S3 Storage
Assets Designs Exports Fonts
AWS S3 / MinIO
🆔
WordPress + WooCommerce
Admin Settings Token-Monitor Templates Meine Designs Warenkorb Bestellungen
Custom WP-Plugin
Happy Banner Core
KI / Abstraktionsschicht
Canvas / Storage
Zukunft (v2+)

Adaptiv statt Kompromiss

Nicht jedes Gerät braucht den vollen Canvas-Editor. Jedes Gerät bekommt das optimale Erlebnis.

Modus📱 Smartphone💻 Tablet🖥 Desktop
Aus VorlageWizard-Flow
Formular statt Canvas
Touch-CanvasVoller Editor
KI-DesignWizard-Flow
Perfekt ohne Canvas
Canvas + ChatCanvas + Chat
Selbst gestaltenHinweis: Desktop nutzen
oder: vereinfacht (v2)
Touch-CanvasVoller Editor
🎈 Happy Banner — Vorlage

1. Vorlage wählen

✓ Ausgewählt

2. Foto einsetzen

📷
Kamera oder Galerie

3. Text ändern

Alles Gute zum 50er!
Schrift: Playfair ▼
🛒 In den Warenkorb — €49.90
Smartphone: Wizard
✨ Happy Banner — KI-Design

Dein Banner wird erstellt...

⏳ KI generiert...
Feinschliff und Details... ca. 1:05

Chat-Verfeinerung

Mach den Hintergrund blauer
✓ Hintergrund angepasst!
🔄 Nochmal generieren
Smartphone: KI-Modus

Cross-Device Workflow

📱
Handy: KI-Banner erstellen & speichern
↓ Automatisch synchronisiert
🖥
Desktop: Im Canvas-Editor verfeinern
↓ Design ist fertig
🛒
Beliebiges Gerät: In den Warenkorb

Alles im Griff — direkt in WordPress

Einstellungen, KI-Provider, Token-Verbrauch, Vorlagen und Schriften — alles im gewohnten WordPress-Admin.

Token-Verbrauch — März 2026

568
API-Aufrufe
€14.30
Kosten gesamt
28%
vom Budget

Aufschlüsselung nach Feature

ProviderFeatureModellAufrufeKosten
OpenAIBild-Erzeugunggpt-image-1245€ 9.80
OpenAIBild-Editinggpt-589€ 3.56
OpenAIText-Vorschlägegpt-4.1-mini178€ 0.89
OpenAIKI-Textvorschlaggpt-4.1-mini56€ 0.05
Gesamt568€ 14.30

Budget-Limits

Monatliches Budget
€ 50.00
Warnung bei
€ 40.00 (80%)
Max. Kosten pro Design
€ 0.50
Max. Edits pro Design
5
KI-Einstellungen
▶ Provider + Modell pro Feature wählbar
▶ API-Keys sicher im WordPress gespeichert
▶ Fallback-Provider konfigurierbar
▶ Modell-Wechsel ohne Deployment
▶ "Verbindung testen" Button
Vorlagen-Verwaltung
▶ Templates erstellen & verwalten
▶ Nach Anlass kategorisiert
▶ Nutzungs-Statistik pro Template
▶ Aktivieren / Deaktivieren
▶ Vorschau im Admin
Schriften-Library
▶ Google Fonts importieren
▶ Eigene Schriften hochladen (TTF/WOFF2)
▶ Kategorien: Serif, Sans, Handschrift...
▶ Aktivieren / Deaktivieren
▶ Preview im Admin

LLM-Modelle: Austauschbar by Design

Heute OpenAI, morgen Claude, übermorgen Open Source — die Architektur macht den Wechsel trivial.

Provider-Abstraktion

Jede KI-Funktion spricht ein abstraktes Interface an — nicht direkt einen Provider.

TEXT-GENERIERUNG
● GPT-4.1-mini
● Claude Haiku
● Llama (lokal)
BILD-GENERIERUNG
● gpt-image-1.5
● Stable Diffusion
● Flux
BILD-EDITING
● GPT-5 (Multi-Turn)
● gpt-image-1.5
● Custom Endpoint

1-Klick Modell-Wechsel

Admin ändert Modell in WordPress → nächster API-Call nutzt sofort das neue Modell. Kein Deployment nötig.

Automatisches Fallback

Wenn Provider A ausfällt → automatisch Fallback-Provider B. Keine Downtime für den Kunden.

Token-Logging pro Call

Jeder API-Call wird mit Provider, Modell, Tokens und Kosten geloggt. Volle Transparenz im WP-Admin.

Speichern & Weiterarbeiten

Designs gehen nie verloren — Auto-Save, Cloud-Sync und "Meine Designs" im WordPress-Account.

👤

Eingeloggt (WP-User)

  • ✓  Auto-Save alle 30 Sek. auf Server
  • ✓  "Meine Designs" im WP-Kundenkonto
  • ✓  Geräteübergreifend (Handy → Desktop)
  • ✓  Designs benennen und organisieren
  • ✓  Kein Datenverlust, kein Ablauf
👥

Nicht eingeloggt (Gast)

  • ✓  Auto-Save in localStorage (Browser)
  • ✓  Bis zu 30 Tage gespeichert
  • ✓  Bei Login: automatische Migration zum Server
  • ✓  "Speichern"-Button zeigt Login-Dialog
  • ⚠  Nur auf diesem Gerät/Browser

"Meine Designs" im WordPress-Account

🎈 Banner
Papas 50er
200 × 100 cm
Entwurf
💍 Banner
Hochzeit L&M
300 × 100 cm
Bestellt
🏢 Banner
Firmen-Event
200 × 80 cm
Entwurf
+
Neues Design

Server & Deployment

Ja, der Designer ist ein eigenständiger Webservice — getrennt von WordPress gehostet, aber nahtlos verbunden.

Happy Banner Designer
Eigenständiger Webservice
Runtime: Next.js (Node.js)
Hosting: Vercel (empfohlen) oder Railway / eigener Server
URL: z.B. designer.happybanner.at
SSL: Automatisch via Hosting-Provider
Skalierung: Serverless / Auto-Scale
Vercel Pro: ~€20/Monat — automatisches Deployment bei Git-Push, globales CDN, Edge Functions
🆔
WordPress + WooCommerce
Bestehende Infrastruktur
Hosting: Bestehendes WP-Hosting (bleibt)
Plugin: Custom "Happy Banner Designer" Plugin
URL: www.happybanner.at
Aufgabe: Shop, Warenkorb, Bestellungen, Admin
Kommunikation: REST API zum Designer
Keine Änderung: Bestehendes Hosting bleibt — nur ein Plugin wird installiert
Cloud-Services
Managed Services
Storage: Vercel Blob / AWS S3 (~€5–10/Monat)
Datenbank: Vercel Postgres / Neon (~€10/Monat)
AI APIs: OpenAI etc. (nutzungsabhängig)
CDN: Inklusive bei Vercel
Monitoring: Vercel Analytics (inklusive)
Alles managed: Kein Server-Admin nötig, automatische Backups & Updates

Wie hängt alles zusammen?

happybanner.at
WordPress Shop
← REST API → (Config, Cart, Auth)
designer.happybanner.at
Next.js Designer
→ API → (Generate, Edit)
OpenAI / LLM
KI-Services

Der Kunde klickt auf der Shop-Seite "Jetzt gestalten" → wird zum Designer weitergeleitet → nach Fertigstellung geht es zurück zum Warenkorb im Shop.

Entwicklungsphasen & Ressourcen

Entwickelt mit Cursor AI — eine technische Person steuert, reviewt und testet.

🤖

Cursor AI (Coding Agent)

Schreibt den Großteil des Codes — Frontend, Backend, API-Routes, WordPress-Plugin, Styling, Tests.

✓  React / Next.js Komponenten
✓  Fabric.js Canvas-Logik
✓  API-Routen & Integrationen
✓  WordPress Plugin (PHP)
✓  CSS / Responsive Design
✓  Prompt Engineering (KI)
👨‍💻

1 Technische Person (Entwickler)

Steuert die AI, reviewt Ergebnisse, testet, deployt und trifft Architektur-Entscheidungen.

Benötigte Skills:
★  JavaScript / TypeScript (Grundlagen)
★  React-Verständnis (Komponenten, State)
★  Git & Deployment (Vercel/Railway)
★  WordPress Grundlagen (Plugin installieren)
☆  PHP-Grundlagen (für WP-Plugin Review)
☆  REST API Verständnis
💡 Kein Senior-Fullstack-Entwickler nötig — ein technisch versierter Mitarbeiter mit Cursor-Erfahrung reicht aus.
🎨

Fachliche Zuarbeit (Happy Banner Team)

Liefert Inhalte, testet aus Kundensicht und gibt UX-Feedback.

✓  Banner-Vorlagen designen
✓  Schriften auswählen & kuratieren
✓  Texte & Anlass-Kategorien definieren
✓  User-Testing aus Kundensicht
✓  WooCommerce Produkte pflegen
✓  Feedback & Priorisierung
💡 Keine Programmierkenntnisse nötig — normaler Arbeitsaufwand, verteilt über die Projektlaufzeit.
Geschätzter Personenaufwand

Technische Person: ca. 15–20 Stunden pro Woche über den Projektzeitraum. Das umfasst: AI-Steuerung (Cursor), Code-Review, Testing, Deployment, WooCommerce-Konfiguration. In manchen Phasen mehr, in anderen weniger.

Phasen-Detail

Phase Inhalt Dauer Wer macht was
1 Foundation
Projekt-Setup, Shop Adapter Interface, WooCommerce Adapter, Fabric.js Canvas Basis, Responsive Shell
2–3 Wo. 🤖 Cursor: Code
👨‍💻 Dev: Setup & Architektur
2 Freier Designer
Text-Tool, Bild-Upload, Formen, Schriften-Library, Ebenen, Undo/Redo, Properties-Panel
3–4 Wo. 🤖 Cursor: Code
👨‍💻 Dev: Review & Test
🎨 Team: UX-Feedback
3 Template-System
Template-Format, Foto-Masken (clipPath), Text-Zonen, Template-Browser
2–3 Wo. 🤖 Cursor: Code
🎨 Team: Vorlagen erstellen
4 KI-Modus
LLM-Abstraktionsschicht, AI-Generierung, Chat-Editing, AI-Ergebnis ins Canvas
2 Wo. 🤖 Cursor: Code
👨‍💻 Dev: Prompt-Tuning
5 Speichern & Laden
Auto-Save, localStorage Fallback, Server-Sync, "Meine Designs" im WP-Account
2 Wo. 🤖 Cursor: Code
👨‍💻 Dev: WP-User Test
6 WordPress Admin-Plugin
Settings, KI-Config, Token-Monitoring, Template-Admin, Schriften-Verwaltung
2–3 Wo. 🤖 Cursor: PHP + React
👨‍💻 Dev: WP-Integration
7 Mobile Wizard
Wizard-Flow Smartphone, Server-Side Preview, Touch-Optimierung Tablet
2 Wo. 🤖 Cursor: Code
🎨 Team: Mobile-Testing
8 Export & Warenkorb
Druckdatei-Rendering (100 DPI), PDF-Export, WooCommerce Warenkorb-Bridge
2 Wo. 🤖 Cursor: Code
🎨 Team: Druckqualität prüfen
9 Polish & Go-Live
E2E-Testing, Performance, Cross-Browser, Deployment, DNS-Setup
2 Wo. 👨‍💻 Dev: Deployment
🎨 Team: Abnahme-Test
19–23
Wochen gesamt
1
Technische Person
15–20h
pro Woche (Dev)
~€50–95
Laufende Kosten/Mo.

FPD vs. Happy Banner Designer

Warum der Wechsel sich lohnt — auf einen Blick.

AspektFancy Product DesignerHappy Banner Designer
Lizenzkosten~€89/Jahr + Addons€0 (Eigenentwicklung)
KI-IntegrationNicht möglichNativ eingebaut
Foto-MaskenBegrenztVolle Kontrolle (clipPath)
SchriftenPlugin-AuswahlEigene Library, unbegrenzt
Token-MonitoringWP-Admin Dashboard
LLM-Modell wechseln1-Klick im Admin
PerformanceWP-Plugin (schwer)Standalone-App (schnell)
MobileEingeschränktAdaptiv (Wizard/Canvas)
DruckqualitätExport-LimitsEigene Pipeline, 100 DPI
AnpassbarkeitPlugin-Grenzen100% anpassbar
BrandingGenerischKomplett Happy Banner
Multi-PlatformNur WordPressArchitektur: Shop-agnostisch
ZwischenspeichernBegrenztAuto-Save + Cloud-Sync
AbhängigkeitPlugin-EntwicklerKeine