Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.
Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.
Sprache auswählen
Innowise unterstützte Sovendus bei der Modernisierung seiner Online-Gutscheinplattform, indem das Unternehmen sowohl an der Backend- als auch an der Frontend-Entwicklung arbeitete und die veraltete Monolith-Architektur auf eine Microservices-Architektur umstellte.
Weniger Sicherheitslücken
nach Aktualisierungen des Tech-Stacks
Reibungslosere Coupon-Abläufe
für Nutzer von Partner-Shops

Die Sovendus GmbH ist ein deutsches Unternehmen, das ein europäisches Netzwerk für Kundengewinnung und Online-Gutscheine betreibt. Nachdem Nutzer einen Kauf auf Partner-Websites getätigt haben, können sie über Sovendus auf Rabattgutscheine und Sonderangebote zugreifen. Das Unternehmen arbeitet mit einem großen Partnernetzwerk zusammen und verfügt über etablierte Produkt- und Lieferprozesse.
Sovendus benötigte ein Team, das den Gutschein-Kanal unterstützt, Backend- und Frontend-Funktionen entwickelt und dabei hilft, die Plattform im Rahmen der bestehenden Unternehmensprozesse von einem veralteten Monolithen auf Microservices umzustellen.
Innowise arbeitete sowohl am Backend als auch am Frontend des Gutschein-Kanals von Sovendus. Da der Kunde bereits über eine betriebsbereite Plattform verfügte, konzentrierten wir uns bei unserer Arbeit darauf, das System zu modernisieren und dabei den für den Nutzer vertrauten Ablauf beizubehalten.
Unser Team hat dabei geholfen, den veralteten Monolithen als Microservices-Architektur neu zu entwickeln, die Backend-Logik zu aktualisieren, die bereitgestellten HTML-Vorlagen in Angular zu implementieren und Docker sowie NestJS in die bestehende Infrastruktur zu integrieren. Die Arbeiten umfassten Gutscheinabläufe, Produktlisten, Gutscheinkampagnen, Banner und Tools zur Inhaltsverwaltung.
Innowise trug dazu bei, die alte Plattform von einer monolithischen Struktur in eine Microservices-Architektur umzugestalten. Die Arbeiten umfassten sowohl den Backend- als auch den Frontend-Bereich des Systems, sodass das Team die Plattform auf eine neuere technische Basis umstellen und gleichzeitig den gewohnten Benutzerablauf beibehalten konnte.
Unsere Experten arbeiteten an der Funktionalität des Gutschein-Kanals, über den Nutzer nach dem Kauf auf Partner-Websites Gutscheinangebote erhalten. Das Team unterstützte die Logik hinter diesen Gutscheinabläufen und half dem Kunden dabei, den Aggregator entsprechend den sich ändernden Projektanforderungen weiterzuentwickeln.
Unser Team hat die wichtigsten Seiten des Netzwerks aktualisiert: die Startseite mit den angeschlossenen Webshops, die Produktseite, auf der Nutzer ihre Kaufdaten eingeben, und die Seite “Danke – Bonus” mit entsprechenden Angeboten nach dem Kauf. Das Ziel war es, die Benutzererfahrung vertraut zu halten, während das dahinterstehende System auf neuere Technologien umgestellt wurde.
Innowise hat die Kernmodule in Bezug auf Gutscheine, Produktlisten und Gutscheinaktionen überarbeitet und verbessert. Der Gutschein-Ablauf umfasste ein Szenario, bei dem auf einer Partner-Website ein Banner angezeigt wird, Nutzer darauf klicken und anschließend Gutscheinangebote von Online- und Offline-Geschäften sehen.
Das Team entwickelte ein maßgeschneidertes Modul zur Bearbeitung von Bannern, zur Erstellung von Banner-Vorlagen und zur Generierung neuer Banner auf Basis dieser Vorlagen. Das Modul verschaffte Sovendus mehr Kontrolle über den Banner-Ablauf, mit dem Nutzer von Partner-Websites zu Gutscheinangeboten weitergeleitet werden.
Im Backend-Bereich arbeitete Innowise an Tools für Content-Manager mit unterschiedlichen Zugriffsebenen. Diese Tools umfassten Shops, Banner, Bannerbeschreibungen, Gutscheine, E-Mail-Vorlagen, Anzeigeregeln, Bestellfelder, Exporteinstellungen und Benutzerpfade innerhalb des Kaufprozesses.
Das Team arbeitete im Rahmen des bestehenden Prozesses von Sovendus, anstatt einen eigenen Prozess einzurichten. Die Arbeit wurde in zweiwöchigen Sprints geplant, wobei Verfeinerungen, tägliche Besprechungen, Retrospektiven und Sprint-Reviews dazu dienten, Prioritäten abzustimmen und die abgeschlossenen Arbeiten zu präsentieren.
Auf der Entwicklungsseite arbeiteten die Ingenieure von Innowise durch Sitzungen im Stil des Pair-Programming und Code-Reviews eng mit dem Team von Sovendus zusammen. Backend-Aufgaben durchliefen denselben Planungs- und Überprüfungsprozess wie die internen Arbeiten des Kunden. Die Arbeitszeit wurde im Jira-System des Kunden erfasst.
Für ein Unternehmen wie Sovendus ist der Gutscheinfluss Ausdruck einer dynamischen Partnerbeziehung. Wenn dieser Prozess ins Stocken gerät oder unterbrochen wird, sinkt der Nutzen für alle Beteiligten: den Nutzer, den Partnershop und die Plattform. Unsere Aufgabe bestand darin, diesen Kanal im Rahmen langjähriger Produktarbeit zu unterstützen und uns dabei an die Prozesse und das Tempo von Sovendus anzupassen.

Microservices
PHP, Laravel, NestJS
JavaScript, Angular, Angular Universal, NgRx
MySQL, Redis
Kafka, Keycloak
Docker, Kubernetes, GitHub Actions
New Relic, Grafana, ELK
Karma, Jasmine

Als Ergebnis unserer gemeinsamen Arbeit erhielt Sovendus ein aktualisiertes Backend und Frontend für sein Online-Shopping- und Gutscheinnetzwerk. Das Innowise-Team stellte die Plattform zudem von einer älteren monolithischen Architektur auf eine neuere Microservices-Architektur um. Die verbesserten Funktionen und die höhere Leistung trugen dazu bei, das Netzwerk auf Schweden, die Schweiz, Dänemark, Österreich, Finnland, Belgien, Norwegen, Polen und Deutschland auszuweiten.
Die Plattform wurde schneller und einfacher zu warten. Dank weniger Sicherheitslücken und eines Backends, das sich leichter aktualisieren ließ, konnte Sovendus die Weiterentwicklung des Netzwerks fortsetzen, ohne den den Kunden bereits vertrauten Benutzerablauf zu ändern.
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.