Self-hosted E-Commerce · Plattform für den eigenen Onlineshop · seit 2002
Ihr Geschäft. Ihre Logik. Ihr AI-Partner.
Die gesamte Routine übernimmt ein integrierter AI-Assistent. Das ist kein externer Chatbot für Texte, sondern ein vollwertiger Mitarbeiter, der direkt mit den Tools und dem Code des Shops verbunden ist. Zugleich ist er Ihr Entwickler-Partner: Er versteht das Geschäft, baut Prozesse auf und programmiert die Plattform.
Was steckt drin
Effizient und funktional
Jeder Mitarbeiter sieht nur das Eigene — und arbeitet, ohne die anderen zu stören
Rollen werden flexibel verteilt: Content-Manager pflegen den Katalog, Logistiker betreuen Preise, Vertriebsmitarbeiter bearbeiten Bestellungen. Ein detailliertes Rechtesystem schützt geschäftskritische Informationen: Daten sind genau in dem Umfang sichtbar, den die Zugriffsstufe erlaubt. Solange ein Mitarbeiter Daten in Bearbeitung hat, verhindert der Dispatcher, dass ein anderer sie überschreibt.
Hohe Arbeitsgeschwindigkeit mit Produkten, Bestellungen und beliebigen anderen Daten
Wir entwickeln Melbis Shop seit 2002 — aus den Zeiten des Modem-Internets mit weniger als 2 KB/s. Dadurch haben wir eine hohe Arbeitsgeschwindigkeit bei geringem Traffic-Verbrauch erreicht. Wozu braucht man das heute scheinbar noch? Doch genau dieser Ansatz senkt die Serverlast radikal, weil Änderungen an Datenbank und Cache seltener erfolgen.
Eine einheitliche Geschäftslogik sowohl für den Käufer als auch für den Manager
Abstraktionen sind auf ein Minimum reduziert: Bestellungen, Kunden und benutzerdefinierte Felder basieren auf derselben Geschäftslogik. Berechnung und Checkout funktionieren in der Windows-Anwendung und im Storefront des Shops identisch — es arbeiten dieselben Module. Es gibt nichts zu synchronisieren, also kann auch nichts auseinanderlaufen: Eine einmal geschriebene Regel gilt überall.
MCP-SERVER · Claude Code
Ein Alleskönner
Verbinden Sie Claude Code oder einen beliebigen anderen MCP-kompatiblen Agenten — und der Shop öffnet sich ihm von innen. Er erstellt Storefront-Module nach Beschreibung, entwirft die Katalogstruktur, befüllt sie mit Produkten, versteht fremden Code und beantwortet Fragen zu Ihren Daten. Bevor er etwas ändert, zeigt er den Plan; danach prüft er die Storefront mit den Augen des Käufers und speichert die Ergebnisse im Gedächtnis des Shops, sodass die nächste Sitzung nicht bei null beginnt. Einen Geschäftsprozess gestaltet er als eigene Seite aus: wer was macht, in welchem Programmfenster und wann die Arbeit weitergegeben wird. Ihren Mitarbeitern geben Sie dabei keinen Vollzugriff, sondern nur einzelne Befehle seiner Tools frei — jeder ruft den Assistenten innerhalb seiner Rechte auf.
Ohne die Fesseln eines fertigen Shops
Eine besondere Sichtweise
Mehr als 20 Jahre lang haben wir, wie alle anderen auch, ein Beispiel-Storefront mitgeliefert. Doch Melbis Shop 6 ist über diese Phase hinausgewachsen: Wir haben festgestellt, dass der Inhaber вместе mit dem Beispiel-Shop auch eine standardisierte Sicht auf das Geschäft bekommt, die den kreativen Anfang erstickt und zu langweiligen Lösungen führt. Wenn Ihnen ein Standardprojekt genügt, dann fragen Sie sich: Brauchen Sie wirklich einen eigenen Shop? Vielleicht reicht Ihnen ein Platz auf einem Marktplatz?
Deshalb ist in unserer „Box“ kein fertiger Shop enthalten, dafür aber jemand, der Ihre kreative Idee umsetzt: der AI-Assistent. Sie beschreiben Ihr Geschäft in normalen Worten — so, wie Sie es einem Freund erzählen würden, — und er entfaltet daraus einen Plan: Währungen, Lieferanten, Katalog, Eigenschaften, Bestellfelder, Mitarbeiterrechte. Und er zeigt den Plan, bevor er irgendetwas anfasst.
Arbeitsumgebung
Die Software, in der Ihr Shop lebt
Produktbeschreibung in wenigen Minuten statt an einem ganzen Abend
Der Bereich „Beschreibungen“ ist die inhaltliche Hälfte der Arbeit mit Produkten: Fotos, Texte, Rezensionen, Merkmale. An den Beschreibungen arbeiten gleichzeitig mehrere Mitarbeiter, und jeder arbeitet in einem eigenen persönlichen Bereich – einer lokalen Kopie der geladenen Produkte; der Server gleicht Änderungen beim Speichern ab und markiert gleichzeitige Änderungen an demselben Produkt als Konflikte. Das Bild wird direkt im Programm nach Profil zugeschnitten und skaliert, ganz ohne externen Editor. Der Text wird mit Klassen formatiert und nicht durch manuelle Schriftwahl, sodass der Shop einen einheitlichen Stil beibehält.
Preislisten von Lieferanten – übersichtlich und schnell
Der Bereich „Preislisten“ lädt Preislisten paketweise: Hunderte von Positionen werden in einem Durchgang hinzugefügt und aktualisiert. Die Zuordnung der Spalten einer externen Datei wird einmal vorgenommen und unter dem Namen des Lieferanten in einem Profil gespeichert — beim nächsten Mal erfolgt die Verarbeitung nahezu sofort. Produkte werden über die ID, den Shop-Code oder den Lieferantencode abgeglichen, Werte nach Regeln ersetzt, und die gruppenweise Zuweisung ändert ein Feld sofort für die gesamte Auswahl. Die ideale Lösung ist die automatische Aktualisierung über eine XML-Preisliste mit einem separaten Modul.
Web-Module werden innerhalb des Programms geöffnet
Das Webmodul ist eine Shop-Erweiterung, die im integrierten Chromium-Browser läuft. Das Programm übergibt ihm den Kontext – den aktuellen Artikel, die Bestellung, den Kunden – und das Modul zeigt genau das an, was an dieser Stelle benötigt wird: Lagerbestand, Bericht oder einen eigenen Bereich. Integrierte Module werden als Panels in „Preisen“, „Bestellungen“, „Kunden“ und im „Planer“ eingebunden. Externe Module funktionieren sowohl im Programm als auch in einem normalen Browser auf dem Tablet oder Smartphone, bei Bedarf mit Anmeldung über den Mitarbeiter-Login.
Mitarbeiterarbeit – nach Aufgaben und Rollen
Планer ist ein kleines CRM: Mitarbeiter weisen einander Aufgaben zu, verfolgen den Status und kommunizieren in Kommentaren; man kann sich auch selbst eine Aufgabe als Erinnerung anlegen. Die Bestellung ist vollständig einsehbar — Kunde, Produkte und ihre Optionen, Bestelloptionen, Ausgaben. Das Programm speichert die Änderungshistorie: Es ist sichtbar, wer die Bestellung wann bearbeitet hat, jede Version kann geöffnet und auf ihrer Grundlage eine neue erstellt werden. Die Auftragskalkulation erfolgt mit demselben Code wie im Shop-Frontend, daher stimmen die Beträge systembedingt überein.
Zugriffsrechte – bis hin zu einzelnen Vorgängen
Der Vorgangskatalog ist ein Befehlsbaum für den Server, und am Schnittpunkt einer Operation mit einer Gruppe oder einem bestimmten Mitarbeiter wird ein Zugriffs-Häkchen gesetzt. Für jede Operation werden die erlaubte Tageszeit und die maximale Serverlast festgelegt. Der Zugriff auf die Bereiche des Katalogs wird separat und getrennt nach Datentypen vergeben: „Preise“, „Beschreibungen“, „Standort“, „Browser“. So bleiben geschäftliche Informationen vor denen geschützt, die den Katalog pflegen, und ein Praktikant sieht genau das, was für ihn freigegeben wurde.
Die Storefront wird in der integrierten Entwicklungsumgebung erstellt.
Die Entwicklungsumgebung ist eine IDE direkt im Programm: Dateien werden unmittelbar auf dem Server bearbeitet, ganz ohne FTP. Der Verzeichnisbaum ist in statische Dateien, Bilder, Root- und Modulskripte gegliedert, und der Editor bietet Vorschläge für Plattformmethoden und Codevorlagen. Hier werden außerdem das Modul-Caching und das verzögerte Laden per AJAX eingerichtet; zudem befinden sich hier serverseitige und lokale Datenbanken, die Abfragestatistik sowie die Entwicklerdokumentation. Das Design lässt sich über Template-Gruppen umschalten – derselbe PHP-Code liefert dabei unterschiedliche Darstellungen aus.
Sie können schon heute starten
Server, Domain, Programm — sieben Schritte in der Anleitung. Am Ende erwartet Sie kein leerer Shop, sondern ein AI-Assistent: Erzählen Sie ihm von Ihrem Geschäft, und in einer halben Stunde erscheint die erste lauffähige Version — wie in unserem Durchlauf.

