Gutschein-Shop & Widget
Entwicklung eines Gutschein Shops und Widget für die Einbettung in beliebige Websites
Zielsetzung
Das Projektziel
Das Ziel des Projekts war die Entwicklung eines flexiblen, skalierbaren Gutschein- und Ticketshops, der sich nahtlos in die bestehende Systemlandschaft unseres Partners einfügt. Nutzer sollten Gutscheine und Tickets einfach online konfigurieren und erwerben können – unabhängig davon, welches System der Endkunde nutzt.
Die Lösung sollte maximale Reichweite ermöglichen, indem sie sowohl als eigenständiger Shop als auch in Form vielseitiger Integrationsmöglichkeiten zur Verfügung steht.
Auftrag
Unsere Aufgabe
Unsere Aufgabe bestand darin, einen modernen Webshop zu entwickeln, der über die API des Partners sämtliche Gutschein- und Ticketkonfigurationen in Echtzeit abrufbar macht. Ergänzend sollten wir ein Widget bereitstellen, das Händler und Dienstleister unkompliziert in ihre eigene Website integrieren können.
Darüber hinaus entwickelten wir Erweiterungen für verbreitete CMS-Systeme wie WordPress und Contao sowie eine universelle Web Component, um auch Systeme wie Joomla, Wix oder Homepage-Baukastenlösungen abzudecken. Dadurch wurde eine Plattform geschaffen, die jedem Kunden unseres Partners eine reibungslose Einbettung erlaubt – unabhängig von technischen Voraussetzungen.
Prozess
Vorgehensweise
Zu Beginn analysierten wir die API-Struktur des Partners und definierten die relevanten Datenflüsse für Gutscheine, Tickets und Bestellungen. Anschließend entwickelten wir den Hauptshop mit einem performanten Checkout-Prozess und einer klaren, nutzerfreundlichen Oberfläche. Parallel entstand das Widget, das sich flexibel an unterschiedliche Webseitenlayouts anpasst.
Im nächsten Schritt folgten die CMS-Erweiterungen für WordPress und Contao, inklusive intuitiver Einstellungsbereiche für Shop-Administratoren. Für maximale Kompatibilität entwickelten wir anschließend eine Web Component, die in nahezu jedes System eingebunden werden kann. Abschließend wurden alle Module umfangreich getestet, dokumentiert und für den Livebetrieb optimiert.
Tech Stack