ShopBite follows a modern headless architecture that offers flexibility and scalability. This architecture separates the user interface (frontend) from the business logic (backend), enabling maximum adaptability.
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]
The Storefront is a modern, responsive user interface developed with Nuxt.js. It communicates with the backend via the Shopware Store API.
Technologies:
Responsibilities:
Shopware 6 serves as the core E-Commerce platform and offers:
Extended Functions through ShopBite:
The ShopBite Plugin extends Shopware 6 with gastronomy-specific functions:
Technical Details:
The Order Printer is a special service that sends orders directly to kitchen or counter printers.
Supported Printers:
Functionality: