Zum Inhalt springen
← Alle Projekte

Systemmigration, Backoffice & Scanner-App · 2026

Kulmine

Kulmine fertigt seit 1993 in Osnabrück waschbare Stoffbinden und Menstruationsprodukte. Der Shopware-5-Shop, das Pickware-Lager und eine Flotte von sechsundsechzig Plugins waren am Ende ihres Lebenszyklus, das Design dagegen auf der Höhe der Zeit. Es war also ein Migrations- und Entwicklungsprojekt, kein Redesign: Wir haben den gesamten Betrieb auf Shopware 6 mit headless Storefront umgestellt, Backoffice und Scanner gemeinsam mit Amitab Sood entworfen, der bei Kulmine für die Systeme verantwortlich ist, und das Frontend für moderne Conversion, Suchmaschinen und lokale Suche optimiert.

Auftraggeber
Kulmine e.K., Osnabrück
Unsere Rolle
Systemarchitektur, Migration, Backend- und Scanner-Entwicklung, Frontend-Optimierung
Jahr
2026
Startseite von kulmine.de auf einem Desktop-Bildschirm
Startseite von kulmine.de auf dem Telefon

Wie es umgesetzt wurde

Das Projekt kam über unseren Label-Kollegen Ankur Sood zu uns, dessen Mutter Petra Sood Kulmine gemeinsam mit seinem Bruder Amitab führt. Der Auftrag hieß Kontinuität: derselbe Shop, den die Kundinnen kennen, auf einer Technik, die das nächste Jahrzehnt trägt. Der Business Case schrieb sich von selbst: Was Kulmine an Plugin-Lizenzen sparte, finanzierte die Migration.

Die Storefront ist Nuxt auf Shopware Frontends: Shop, Magazin mit der Menszyklopädie, Ladenfinderin und die ausführlichen Ratgeberinnen, alles in einer Codebasis, serverseitig gerendert und schnell auf dem Telefon. Das bestehende Design blieb; verbessert haben wir, was darunter liegt: strukturierte Daten, Produktfeeds, eine Ladenfinderin mit echten Geodaten, schnellere Seiten und klarere Wege zum Warenkorb.

Dahinter trägt Shopware 6.7 die Geschäftslogik in einem eigenen Plugin: Setartikel, die als ihre Teile kommissioniert werden, die Kulmine-Familienadresse, DHL-Etiketten über Pickware, PayPal und ein Bankabgleich über FinTS, der Rechnungen als bezahlt markiert, sobald das Geld eingeht. Der DATEV-Export geht ohne zweites System an die Steuerberatung.

Der alte Handscanner war eine Hersteller-App, die die Migration nicht überlebt hätte. Wir haben ihr Protokoll aus dem Anfrageprotokoll des alten Shops gelesen, den Ersatz mit Amitab Sood am Packtisch entworfen und Kulmine Scanner gebaut, eine native App fürs iPhone: Kommissionieren, Packen, Etiketten, Wareneingang und Inventur, synchronisiert über die Admin-API und unempfindlich gegen ein Lager-WLAN, das kommt und geht.

Die Migration selbst war geprobt, nicht improvisiert: eine Vollmigration eine Woche vorher, drei Generalproben, dann die Umschaltung, während der alte Shop bis zur letzten Stunde weiter verkaufte. Bestellungen und Kundinnen dieser Woche holte ein Delta-Import nach; Plan, Entscheidungen und Stunden standen die ganze Zeit schriftlich fest und wurden mit Kulmine geteilt.

Was es gelöst hat

  • Sechsundsechzig Alt-Plugins, einzeln auf Shopware-6-Kernfunktionen oder eigenen Code abgebildet, keines stillschweigend gestrichen; die eingesparten Lizenzgebühren bezahlten die Migration.
  • Kommissionieren, Packen und Versenden ohne den Hersteller-Scanner: ein Ersatz, spezifiziert aus dem Anfrageprotokoll des alten Shops und als native App gebaut.
  • Buchhaltung im Shop: nummerierte Belege, Bankabgleich und DATEV-Export, damit nichts zweimal getippt wird.
  • Ein Frontend, das sein Design behält und unterwegs Conversion-, Suchmaschinen- und Geo-Optimierung gewinnt.
  • Einwilligung richtig gemacht: Vor einer Entscheidung lädt nichts, die Entscheidung wird protokolliert, und der Shop funktioniert auch, wenn alles abgelehnt ist.

Die Lager-App

Kulmine Scanner: Kommissionieren, Packen und Bestand, auf dem iPhone.

Keine Shop-Seite, sondern eine eigene native iOS-App für den Packtisch. Sie läuft auf einem iPhone 14 im Lager, scannt die Barcodes, spricht über die Admin-API mit dem Shop und arbeitet weiter, wenn das WLAN aussetzt. Alle Namen und Adressen auf diesen Screens sind erfunden.

Kulmine Scanner: die Packliste offener Bestellungen
Kulmine Scanner: eine Bestellung wird kommissioniert
Kulmine Scanner: ein Artikel mit Bestand, reserviert und frei verfügbar, und eine Zählung, die gebucht wird
Kulmine Scanner: die Lagerliste, nach Nummer oder Name durchsuchbar
Kulmine Scanner: eingehende Lieferungen von Lieferanten
Kulmine Scanner: Wareneingang

Design

Aus der Nähe.

Schriften, Farben und drei Details.

Die Kulmine-Wortmarke mit dem Claim „bewusst natürlich“
Eine Produktseite: Serifentitel, Saugstärke-Tropfen, Größen- und Farbwahl, Preis
Die Scanner-App auf dem iPhone: offene Bestellungen, bereit zum Packen

Schriften

  • Romie

    Überschriften, eine warme Serife

  • Stratos

    Text, Navigation und Preise

Farben

  • #281e4b
  • #534b6f
  • #ec6623
  • #bebbc9
  • #fdf9f5

Ansichten

Im Einsatz.

Startseite von kulmine.de auf dem Telefon
kulmine.de auf dem Telefon: die Kategorie Stoffbinden
kulmine.de auf dem Telefon: eine Produktseite
kulmine.de auf dem Telefon: die Ladenfinderin
kulmine.de: die Kategorie Stoffbinden mit ihrer Ratgeberin
kulmine.de: eine Produktseite mit Farbvarianten
kulmine.de: das Magazin
kulmine.de: die Ladenfinderin, mit echten Geodaten

Gebaut mit

Shopware 6.7 · Nuxt · Vue 3 · Shopware Frontends · TypeScript · UnoCSS · PHP 8 / Symfony plugin · MySQL · Swift & SwiftUI · Pickware DHL · PayPal · FinTS · DATEV