ShopBite folgt einer modernen Headless-Architektur, die Flexibilität und Skalierbarkeit bietet. Diese Architektur trennt die Benutzeroberfläche (Frontend) von der Geschäftslogik (Backend) und ermöglicht so maximale Anpassungsfähigkeit.
graph TD
A[ShopBite Storefront] -->|API Calls| B[Shopware 6]
B -->|Database| C[MySQL/MariaDB]
B -->|Events| D[Order Printer]
D -->|Print Jobs| E[Thermal Printers]
A -->|Web Interface| F[Customers]
Die Storefront ist eine moderne, responsive Benutzeroberfläche, die mit Nuxt.js entwickelt wurde. Sie kommuniziert über die Shopware Store API mit dem Backend.
Technologien:
Verantwortlichkeiten:
Shopware 6 dient als Kern-E-Commerce-Plattform und bietet:
Erweiterte Funktionen durch ShopBite:
Das ShopBite Plugin erweitert Shopware 6 um gastronomie-spezifische Funktionen:
Technische Details:
Der Order Printer ist ein spezieller Dienst, der Bestellungen direkt an Küchen- oder Thekendrucker sendet.
Unterstützte Drucker:
Funktionsweise: