Nach gründlicher Analyse, einschließlich der Überprüfung des bestehenden Codes von LUSH, wurde die Struktur und Architektur der Website bewertet. Daraufhin folgte die Planung und Implementierung einer skalierbaren Lösung, die das hohe Benutzeraufkommen bewältigen kann. Wir planten und erstellten eine cloudbasierte digitale Erlebnisplattform, die es Nutzer:innen ermöglicht, einfach und sicher Käufe und Zahlungen über Web und mobile Geräte zu tätigen. Eine Cloudflare-Caching-Schicht wurde implementiert, um die Anforderungen an die Server zu reduzieren und das häufige Aktualisieren der Seiten durch die Nutzer:innen zu bewältigen. Ein hochverfügbares Wartelistensystem wurde für die Synchronisation von Bestellungen und Daten zwischen Systemen implementiert, was es Nutzer:innen erleichtert, Transaktionen geräteübergreifend zu erfassen und zu verfolgen.
Die neue E-Commerce-Plattform, die wir aufbauten, konnte die Anzahl der Bestellungen im Vergleich zum Vorjahr vervierfachen. Die Website war auf den Verkehr des Vorjahres vorbereitet worden, erhielt jedoch mehr als doppelt so viele Zugriffe wie prognostiziert. Nach einigen Anpassungen funktionierte die aktualisierte Website hervorragend. Letztendlich wurden 90% aller Produkte, die online für den ermäßigten Kauf verfügbar waren, ausverkauft, und der Verkauf und die digitale Plattform wurde als großer Erfolg erklärt.
Die neue Plattform kann bis zu 100 verschiedene Märkte unterstützen sowie 17 verschiedene Länder und deren lokalisierte Unterseiten. Obwohl Informationen leicht über verschiedene Unterseiten hinweg geteilt werden und alle Plattformen zusammenarbeiten, wurde die Website-Architektur so aufgebaut, dass jede Unterseite unabhängig von den anderen funktioniert – was bedeutet, dass enorme Traffic-Anstiege aus Deutschland den Betrieb in Neuseeland nicht beeinträchtigen. Das Projekt stellt eine der größten und komplexesten Drupal-Commerce-Websites der Welt dar, mit neun verschiedenen Drupal-Profilen, die zusammenarbeiten und Daten über die internationale Plattform austauschen.