BeCodeBeCode
Fallstudien
Záhradné.skE-Commerce – Garten und Deko

Drei Shops auf einem System, weg von einer gemieteten Plattform

Im Produktivbetrieb seit 2026

Ein Onlineshop, der eine gemietete Plattform abgelöst hat – mit eigenem Backoffice, drei Marken auf einem Backend und Preisen, die mit der Buchhaltung übereinstimmen.

Eine Kategorieseite. Die Filter zählen, wie viele Produkte tatsächlich hinter jedem Wert stehen, und graue Werte ohne Treffer aus.

Zahlen
7 899
aus dem alten Shop migrierte Produkte
3
Storefronts auf einem Backend
4
angebundene Systeme

Ausgangslage

Eine gemietete Plattform, die bestimmte, was erlaubt war.

Der Shop lief auf einer Standard-E-Commerce-Plattform. Das funktionierte, aber alles, was über den Lieferumfang hinausging, bedeutete eine Erweiterung von Drittanbietern oder einen Patch, der beim nächsten Update brach.

Eine zweite Marke und der Großhandel hätten eine zweite und dritte Installation bedeutet – jede mit eigenem Katalog, eigenen Preisen und eigenem Admin. Drei Shops, drei Orte, an denen man alles dreimal erledigt.

Was wir gebaut haben

Ein Backend, eine Datenbank, drei Marken.

Produkte, Kategorien, Gutscheine und Preisregeln tragen jeweils die Liste der Shops, zu denen sie gehören. Ein Artikel wird einmal angelegt, und der Betreiber sieht in jeder Zeile, wo er veröffentlicht ist.

Der dritte Shop ist der Großhandel: Er zeigt keine Preise, bis man sich anmeldet. Kundengruppen und Preisregeln steuern Rabatte pro Kunde und pro Produkt, mit Mindestmengen und Gültigkeitszeiträumen.

Die Katalogfilter zählen ihre Treffer auf dem Server, sodass sich ein Wert ohne Ergebnisse nicht anhaken lässt. Der gesamte Filterzustand steckt in der URL und lässt sich als Link verschicken.

Ergebnis

Eine Migration ohne Verluste, eingebunden ins Geschäft.

Fast achttausend Produkte kamen zusammen mit Kategorien, Kunden und Bestellhistorie mit. Der neue Shop startete nicht mit einem leeren Katalog.

Bestellungen gehen an die Buchhaltung, Rechnungen kommen an sie angehängt zurück. Der Bestand gleicht sich mit der Lagerverwaltung ab, das Ladengeschäft mit der Kasse. Der Preis auf der Website und der Preis in den Büchern sind dieselbe Zahl.

Wichtigste Module

Drei Shops, eine Datenbank

Produkte, Kategorien und Gutscheine tragen die Shops, zu denen sie gehören.

Großhandel hinter einem Login

Der dritte Shop zeigt anonymen Besuchern keine Preise. Rabatte nach Gruppe und nach Produkt.

Filter, die zählen

Material, Farbe, Marke, Preis. Ein Wert ohne Ergebnisse lässt sich nicht anhaken.

Buchhaltung und Kasse

Bestellungen gehen an die Buchhaltung, Rechnungen kommen zurück. Das Ladengeschäft ist an die Kasse angebunden.

Bestand aus der Lagerverwaltung

Mengen kommen aus dem Lagersystem, statt abgetippt zu werden.

Preise nach Vorschrift

Preis mit und ohne MwSt. und bei jedem Rabatt der niedrigste Preis der letzten dreißig Tage.

Dieselbe Datenbank von der anderen Seite. Jedes Produkt zeigt, zu welchem der drei Shops es gehört.

Ähnliches Projekt

Wir bauen Onlineshops nach Maß

Wenn eine gemietete Plattform Sie mehr einschränkt als unterstützt, sehen Sie sich an, wie wir einen Shop bauen, der Ihnen gehört.

Onlineshop nach Maß

Vorher und nachher

Links der Admin der Standardplattform. Rechts dieselbe Arbeit, sobald der Katalog Ihnen gehört.

VorherNachher
Worauf es läuftKompletter Stack
Next.jsNestJSPostgreSQLPrismaRedisRabbitMQMinIO
Dasselbe Problem?

Sagen Sie uns, wo bei Ihnen heute Daten abgetippt werden

Melden Sie sich, und wir gehen durch, was sich in einem System zusammenführen ließe. Unverbindlich, ohne Pitch-Deck.