Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.
Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Innowise hjälpte Sovendus att uppdatera sin plattform för onlinekuponger genom att arbeta med både backend- och frontend-utveckling samt migrera den gamla monolitiska arkitekturen till en mikrotjänstarkitektur.
Färre sårbarheter
efter uppdateringar av teknikstacken
Smidigare hantering av kuponger
för användare av partnerbutiker

Sovendus GmbH är ett tyskt företag som driver ett europeiskt nätverk för kundrekrytering och onlinekuponger. När användare har gjort ett köp på partnerwebbplatser kan de få tillgång till rabattkuponger och specialerbjudanden via Sovendus. Företaget samarbetar med ett stort partnernätverk och har väl etablerade produkt- och leveransprocesser.
Sovendus behövde ett team som kunde stödja företagets kupongkanal, utveckla funktioner för både backend och frontend samt hjälpa till att omvandla plattformen från en äldre monolitisk arkitektur till mikrotjänster inom ramen för företagets befintliga processer.
Innowise arbetade med både backend- och frontend-delarna av Sovendus kupongkanal. Kunden hade redan en plattform i drift, så vårt arbete inriktades på att modernisera systemet samtidigt som vi behöll det användarvänliga flödet.
Vårt team hjälpte till att omskriva den gamla monolitiska arkitekturen till en mikrotjänstarkitektur, uppdaterade backend-logiken, implementerade de tillhandahållna HTML-mallarna i Angular och lade till Docker och NestJS i den befintliga miljön. Arbetet omfattade kupongflöden, produktlistor, kupongkampanjer, banners och verktyg för innehållshantering.
Innowise bidrog till att omskriva den gamla plattformen från en monolitisk uppbyggnad till en mikrotjänstarkitektur. Arbetet omfattade både backend- och frontend-delarna av systemet, vilket gjorde det möjligt för teamet att migrera plattformen till en nyare teknisk bas samtidigt som det välbekanta användarflödet kunde bibehållas.
Våra experter arbetade med funktionaliteten för kupongkanalen, där användarna får kupongerbjudanden efter att ha gjort köp på partnerwebbplatser. Teamet stödde logiken bakom dessa kupongflöden och hjälpte kunden att fortsätta utveckla aggregatorn i takt med att projektets behov förändrades.
Vårt team har uppdaterat huvudsidorna i nätverket: startsidan med anslutna webbutiker, produktsidan där användarna anger sina köpuppgifter samt sidan “Tack – Bonus” med relaterade erbjudanden efter köpet. Målet var att behålla en välbekant användarupplevelse samtidigt som systemet bakom den migrerades till nyare teknik.
Innowise har omarbetat och förbättrat kärnmodulerna som rör kuponger, produktlistor och kupongkampanjer. Kupongflödet omfattade ett scenario där en partnerwebbplats visar en banner, användarna klickar på den och sedan får se kupongerbjudanden från både online- och fysiska butiker.
Teamet utvecklade en skräddarsydd modul för redigering av banners, skapande av bannermallar och generering av nya banners utifrån dessa mallar. Modulen gav Sovendus större kontroll över det bannerflöde som används för att leda användare från partnerwebbplatser till kupongerbjudanden.
På backend-sidan arbetade Innowise med verktyg för innehållsansvariga med olika behörighetsnivåer. Dessa verktyg omfattade butiker, banners, bannerbeskrivningar, kuponger, e-postmallar, visningsregler, orderfält, exportinställningar och användarvägar inom köpprocessen.
Teamet arbetade inom ramen för Sovendus befintliga process istället för att inrätta en separat process. Arbetet planerades i tvåveckorssprintar, där finjusteringar, dagliga avstämningar, retrospektiver och sprintgenomgångar användes för att enas om prioriteringar och visa upp det färdigställda arbetet.
När det gäller utvecklingsarbetet höll Innowise:s ingenjörer ett nära samarbete med Sovendus team genom sessioner i stil med parprogrammering och kodgranskningar. Backend-uppgifterna genomgick samma planerings- och granskningsprocess som kundens interna arbete. Arbetstiden registrerades i kundens Jira.
För ett företag som Sovendus är kupongflödet ett levande partnerskap. Om det flödet avtar eller känns avbrutet minskar värdet för alla inblandade: användaren, partnerbutiken och plattformen. Vår uppgift var att stödja denna kanal genom flera års produktarbete, samtidigt som vi anpassade oss till Sovendus egna processer och tempo.

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

Som ett resultat av vårt gemensamma arbete fick Sovendus en uppdaterad backend och frontend för sitt nätverk för onlinehandel och kuponger. Innowise-teamet migrerade dessutom plattformen från en äldre monolitisk arkitektur till en nyare mikrotjänstarkitektur. Den uppdaterade funktionaliteten och den förbättrade prestandan bidrog till att nätverket kunde utvidgas till Sverige, Schweiz, Danmark, Österrike, Finland, Belgien, Norge, Polen och Tyskland.
Plattformen blev snabbare och enklare att underhålla. Tack vare färre sårbarheter och en backend som var enklare att uppdatera kunde Sovendus fortsätta utveckla nätverket utan att behöva ändra det användargränssnitt som kunderna redan var vana vid.
Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.