Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.
Selezionare la lingua
Innowise ha aiutato Sovendus ad aggiornare la propria piattaforma di coupon online, occupandosi sia dello sviluppo backend che frontend e migrando l'architettura monolitica legacy verso un'architettura a microservizi.
Meno vulnerabilità
dopo gli aggiornamenti dello stack tecnologico
Flussi di coupon più fluidi
per gli utenti dei negozi partner

Sovendus GmbH è un'azienda tedesca che gestisce una rete europea dedicata all'acquisizione di clienti e ai buoni sconto online. Dopo aver effettuato un acquisto sui siti web dei partner, gli utenti possono accedere a buoni sconto e offerte speciali tramite Sovendus. L'azienda collabora con un'ampia rete di partner e dispone di processi consolidati relativi ai prodotti e alle consegne.
Sovendus aveva bisogno di un team che fornisse supporto al proprio canale dedicato ai voucher, sviluppasse le funzionalità di backend e frontend e contribuisse a trasformare la piattaforma da un sistema monolitico legacy a una architettura basata su microservizi, nel rispetto dei processi esistenti dell’azienda.
Innowise ha lavorato sia sulla parte backend che su quella frontend del canale dei voucher di Sovendus. Il cliente disponeva già di una piattaforma operativa, pertanto il nostro lavoro si è concentrato sulla modernizzazione del sistema, mantenendo al contempo familiare il flusso di navigazione per l'utente.
Il nostro team ha contribuito alla riscrittura dell'architettura monolitica legacy trasformandola in un'architettura a microservizi, ha aggiornato la logica di backend, ha implementato i modelli HTML forniti in Angular e ha aggiunto Docker e NestJS alla configurazione esistente. Il lavoro ha riguardato i flussi relativi ai coupon, gli elenchi dei prodotti, le campagne promozionali, i banner e gli strumenti di gestione dei contenuti.
Innowise ha contribuito a riscrivere la vecchia piattaforma, trasformandola da una struttura monolitica a un'architettura basata su microservizi. Il lavoro ha riguardato sia la parte backend che quella frontend del sistema, consentendo al team di migrare la piattaforma su una base tecnica più recente, mantenendo al contempo il flusso di navigazione a cui gli utenti erano abituati.
I nostri esperti hanno lavorato alle funzionalità del canale dei buoni sconto, grazie al quale gli utenti ricevono offerte promozionali dopo aver effettuato acquisti sui siti web dei partner. Il team ha fornito supporto per la logica alla base di questi flussi di buoni sconto e ha aiutato il cliente a continuare a sviluppare l’aggregatore man mano che le esigenze del progetto cambiavano.
Il nostro team ha aggiornato le pagine principali del sito: la pagina iniziale con i negozi online collegati, la pagina dei prodotti in cui gli utenti inseriscono i dettagli dell'acquisto e la pagina “Grazie – Bonus” con le relative offerte post-acquisto. L'obiettivo era quello di mantenere familiare il percorso dell'utente mentre il sistema sottostante veniva aggiornato con tecnologie più recenti.
Innowise ha riscritto e migliorato i moduli principali relativi ai coupon, agli elenchi di prodotti e alle campagne promozionali. Il flusso relativo ai coupon prevedeva uno scenario in cui un sito web partner mostrava un banner, gli utenti cliccavano su di esso e visualizzavano quindi le offerte promozionali dei negozi online e offline.
Il team ha creato un modulo personalizzato per la modifica dei banner, la creazione di modelli di banner e la generazione di nuovi banner basati su tali modelli. Il modulo ha consentito a Sovendus di avere un maggiore controllo sul flusso dei banner utilizzato per indirizzare gli utenti dai siti web dei partner alle offerte promozionali.
Per quanto riguarda il backend, Innowise ha lavorato allo sviluppo di strumenti destinati ai gestori dei contenuti con diversi livelli di accesso. Tali strumenti riguardavano i negozi, i banner, le descrizioni dei banner, i coupon, i modelli di email, le regole di visualizzazione, i campi degli ordini, le impostazioni di esportazione e i percorsi degli utenti all’interno del flusso di acquisto.
Il team ha operato nell'ambito del processo già esistente di Sovendus, anziché crearne uno separato. Il lavoro è stato pianificato in sprint di due settimane, con sessioni di perfezionamento, aggiornamenti quotidiani, retrospettive e revisioni degli sprint utilizzate per concordare le priorità e mostrare il lavoro completato.
Per quanto riguarda lo sviluppo, gli ingegneri di Innowise hanno lavorato in stretta collaborazione con il team di Sovendus attraverso sessioni di programmazione in coppia e revisioni del codice. Le attività di backend hanno seguito lo stesso processo di pianificazione e revisione previsto per il lavoro interno del cliente. Le ore lavorative sono state registrate nel Jira del cliente.
Per un’azienda come Sovendus, il flusso dei coupon rappresenta una relazione con i partner in continua evoluzione. Se questo percorso subisce un rallentamento o sembra interrompersi, il valore diminuisce per tutte le parti coinvolte: l’utente, il negozio partner e la piattaforma. Il nostro ruolo è stato quello di sostenere questo canale nel corso di anni di lavoro sul prodotto, adattandoci al contempo ai processi e ai ritmi propri di Sovendus..

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

Grazie alla nostra collaborazione, Sovendus ha ottenuto un backend e un frontend aggiornati per la propria rete di shopping online e coupon. Il team Innowise ha inoltre migrato la piattaforma da una vecchia configurazione monolitica a una più recente architettura basata su microservizi. Le funzionalità aggiornate e le migliori prestazioni hanno contribuito all’espansione della rete in Svezia, Svizzera, Danimarca, Austria, Finlandia, Belgio, Norvegia, Polonia e Germania.
La piattaforma è diventata più veloce e più facile da gestire. Grazie al minor numero di vulnerabilità e a un backend più semplice da aggiornare, Sovendus ha potuto continuare a sviluppare la rete senza modificare il flusso di utilizzo già familiare ai propri clienti.
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.