| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .idea | ||
| AGENTS.md | ||
| ARCHITECTURE.md | ||
| CLAUDE.md | ||
| composer.json.example | ||
| DEVELOPMENT.md | ||
| ISSUES.md | ||
| LICENSE | ||
| PRIVACY.md | ||
| PROJECT_STRUCTURE.md | ||
| Projekt.md | ||
| QUICKSTART.md | ||
| README.md | ||
WSCPluginSWLiveOrders
Ein Shopware 6 Plugin, das ein Social-Proof-Widget für Live-Bestellungen anzeigt, um Vertrauen und Kaufanreize zu schaffen.
📋 Übersicht
WSCPluginSWLiveOrders zeigt Website-Besuchern in Echtzeit kürzliche Käufe anderer Kunden an. Das Widget informiert über:
- Ort des Käufers (z.B. "Jemand aus Berlin")
- Gekauftes Produkt
- Zeitpunkt des Kaufs (z.B. "vor 23 Minuten")
- Optional: Produktbild
✨ Hauptfunktionen
Betriebsmodi
- Testmodus: Generiert zufällige Fake-Daten für Testzwecke
- Live-Modus: Zeigt echte Bestellungen aus der Datenbank
Anzeigemodi
- Popup-Modus: Widget erscheint zeitweise, verschwindet wieder
- Slider-Modus: Widget bleibt dauerhaft sichtbar, Inhalt rotiert
Konfigurierbare Optionen
- Widget-Position (4 Ecken)
- Anzeigedauer und Pausen
- Datenquelle (letzte X Bestellungen oder letzte Y Stunden)
- Produktbild ein/aus
- Seitenausschluss (z.B. Checkout, Warenkorb)
- Rotation ein/aus
DSGVO-Konform
- Keine personenbezogenen Daten
- Nur Stadt wird angezeigt, kein Name
- Session-Storage statt Cookies
🚀 Schnellstart
Siehe DEVELOPMENT.md für detaillierte Setup-Anweisungen.
📐 Architektur
Siehe ARCHITECTURE.md für technische Details zur Plugin-Struktur.
🛠️ Technische Anforderungen
- Shopware 6.5+
- PHP 8.3+
- Symfony Best Practices
- Keine externen Abhängigkeiten
📝 Konfiguration
Alle Einstellungen können im Shopware Admin konfiguriert werden:
| Kategorie | Einstellungen |
|---|---|
| Allgemein | Aktiv, Modus (Test/Live) |
| Datenquelle | Limit-Typ, Anzahl Bestellungen, Zeitraum |
| Position | bottom-left, bottom-right, top-left, top-right |
| Anzeige | Popup/Slider, Dauer, Pause, Rotation |
| Darstellung | Produktbild anzeigen |
| Ausschlüsse | Ausgeschlossene Seiten |
🧪 Entwicklungsstatus
Dieses Projekt befindet sich in der Planungsphase. Siehe Issues für den aktuellen Entwicklungsstand.
Geplante Milestones
- Plugin-Grundstruktur - Basis-Setup und Konfiguration
- Backend-Funktionalität - Service-Layer und API
- Frontend-Widget - JavaScript-Plugin und Styling
- Admin-Konfiguration - Backend-Konfiguration
- Testing & Optimierung - Tests und Performance
📄 Lizenz
Proprietär
🤝 Beitragen
Siehe Issues für offene Aufgaben und geplante Features.
Lizenz
Copyright (C) 2026 Christian Säum – web-seo-consulting.eu
Dieses Projekt steht unter der GNU General Public License, Version 3 oder
(nach deiner Wahl) einer späteren Version (GPL-3.0-or-later). Der
vollständige Lizenztext steht in der Datei LICENSE.
Du darfst die Software nutzen, weitergeben und – auch kommerziell – verkaufen.
Gibst du eine veränderte Fassung weiter, muss deren Quellcode ebenfalls unter
der GPL-3.0-or-later verfügbar sein. Der Copyright-Hinweis und die Nennung
des ursprünglichen Autors dürfen nicht entfernt werden.