Hintergrund des Projekts
Die Schweizer Firma RHYNER Haushalt Multimedia AG betreibt unter der Marke „Grill Jack“ seit vielen Jahren erfolgreich einen Webshop https://grilljack.ch auf Basis der OXID eShop Software.
Da das Unternehmen die Smartstore-Plattform bereits für ein zweites Projekt einsetzte und diese generell erweiterte Möglichkeiten bietet, entschied sich Rhyner, den bestehenden Webshop auf die Smartstore-Lösung zu migrieren.
Dabei wurde Rhyner vom SmartStore-Partner Yapanner unterstützt. Ziel war es, das bisherige Projekt innerhalb von sechs Monaten abzulösen, wobei alle Funktionen des bestehenden Webshops übernommen und zusätzliche Komponenten integriert werden sollten.

Lösungsansatz
Für alle Komponenten wurde ein Ansatz zur schnellen Anwendungsentwicklung verwendet, der auf einer anfänglichen Anforderungsliste basierte, die sich im Laufe des Projekts weiterentwickelte. Die Dokumentation der Anforderungen wurde mit jeder Iteration aktualisiert.
Für die Entwicklung wurden Asp.Net Core 7, Entity Framework Core 7 und zusätzliche Theme-Implementierungen der Smartstore-Plattform verwendet. GitHub wurde für die Versionsverwaltung des Codes verwendet.
Detaillierte Projektimplementierung
Die Implementierung bestand aus mehreren Hauptteilen:
-
Webshop-Design (Frontend): Das komplette Erscheinungsbild des Webshops wurde mit Hilfe eines zusätzlichen Themes mit eigenen SCSS-Klassen gestaltet, wodurch der Shop ein modernes und ansprechendes Design erhielt.
-
Zusätzliche Funktionalitäten (Backend): Diese wurden durch ein zusätzliches Plugin gelöst, das während der Entwicklung mehrfach aktualisiert wurde (von Version 5.0.0 bis 5.0.4). Dieses Plugin enthält alle wesentlichen Systemkomponenten:
- Kommunikation mit Microsoft Dynamics 2009 (ehemals Navision, kurz NAV) über XML-Dateien für die Integration der folgenden Teile:
- NAV > Webshop: Produktimport, Preis- und Bestandsaktualisierung
- Webshop > NAV: Export aller neuen Bestellungen
- NAV <> Webshop: Synchronisation der Kundendaten in beide Richtungen
- Implementierung einer verkaufsfördernden „Deal of the Day“-Komponente als Smartstore Page Builder-Block
- Kommunikation mit Microsoft Dynamics 2009 (ehemals Navision, kurz NAV) über XML-Dateien für die Integration der folgenden Teile:
Zusätzlicher Online-Verkauf von Dienstleistungen

Besonders spannend ist die Entwicklung einer zusätzlichen Dienstleistungskomponente, die mit einem Verkaufsprodukt verknüpft ist, wobei Preis und Verfügbarkeit der Dienstleistung von der Postleitzahl abhängen. Je nach Entfernung des Unternehmens zum Kunden können unterschiedliche Preise eingestellt werden.
Nach Eingabe der Postleitzahl sieht der Shop-Kunde bei Produkten mit Service in den Produktdetails die zugehörigen Dienstleistungen und kann diese durch Hinzufügen in den Warenkorb automatisch bestellen.
- Datenmigration: Die Migration der bestehenden Daten aus dem Altsystem mit OXID eShop (basierend auf der MySQL-Datenbank) in die Smartstore Datenbank (basierend auf der MSSQL-Datenbank) wurde erfolgreich abgeschlossen und alle wichtigen Daten wurden nahtlos übernommen.
Ziele und Ergebnisse
Das Projekt wurde mit einer leichten Verzögerung von rund zwei Monaten abgeschlossen. Trotz dieser Verzögerung wurden alle geplanten Funktionen erfolgreich umgesetzt und der Webshop ging rechtzeitig zum Start der neuen Verkaufssaison live.
Mit den online bestellbaren Dienstleistungen wurde die Benutzerfreundlichkeit und Flexibilität des Webshops und damit das Kundenerlebnis für Grillfans deutlich verbessert.

Haben Sie ähnliche Anforderungen? Möchten Sie Ihre aktiven Systeme auf ein neues Niveau heben? Benötigen Sie ein attraktives Service-Buchungssystem? All diese Features lassen sich problemlos an Ihre Anforderungen anpassen und in Ihr Smartstore-System integrieren.
Erfahren Sie, wie SmartStore Partner auch Ihr Unternehmen effizienter machen und die Kundenzufriedenheit steigern kann. Kontaktieren Sie uns noch heute für ein unverbindliches Beratungsgespräch.
Sie erreichen uns über das Kontaktformular, per E-Mail an info@smartstore.com oder telefonisch von Montag bis Freitag zwischen 10 und 16 Uhr unter +4923153350.
Kontakt Goran Vidaković, Yapanner, Kroatien
E-Mail: goran.vidakovic@yapanner.hr
Telefon: +385995355555
Kontakt SmartStore AG , Deutschland
E-Mail: info@smartstore.com
Telefon: +4923153350
