Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.
Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.
Sélection de la langue
Innowise a aidé Sovendus à moderniser sa plateforme de coupons en ligne, en intervenant à la fois sur le développement backend et frontend et en assurant la migration de l'architecture monolithique existante vers une architecture à microservices.
Moins de failles de sécurité
après les mises à jour de la pile technologique
Des flux de coupons plus fluides
pour les utilisateurs des boutiques partenaires

Sovendus GmbH est une entreprise allemande qui gère un réseau européen dédié à l'acquisition de clients et aux bons de réduction en ligne. Une fois qu'ils ont effectué un achat sur les sites web de ses partenaires, les utilisateurs peuvent accéder à des bons de réduction et à des offres spéciales via Sovendus. L'entreprise collabore avec un vaste réseau de partenaires et a mis en place des processus bien rodés en matière de produits et de livraison.
Sovendus avait besoin d'une équipe pour prendre en charge son canal de bons d'achat, développer des fonctionnalités backend et frontend, et contribuer à faire évoluer la plateforme d'une architecture monolithique héritée vers une architecture à microservices, tout en s'intégrant aux processus existants de l'entreprise.
Innowise a travaillé à la fois sur les parties backend et frontend du canal de bons d'achat de Sovendus. Le client disposait déjà d'une plateforme opérationnelle ; notre travail a donc consisté à moderniser le système tout en conservant un parcours utilisateur familier.
Notre équipe a contribué à la refonte de l'architecture monolithique existante pour la transformer en une architecture à microservices, a mis à jour la logique backend, a implémenté les modèles HTML fournis dans Angular et a intégré Docker et NestJS à l'environnement existant. Ces travaux ont porté sur les flux de bons de réduction, les listes de produits, les campagnes de bons de réduction, les bannières publicitaires et les outils de gestion de contenu.
Innowise a contribué à la refonte de l'ancienne plateforme, passant d'une architecture monolithique à une architecture basée sur des microservices. Ce travail a porté à la fois sur les composants backend et frontend du système, ce qui a permis à l'équipe de faire évoluer la plateforme vers une base technique plus moderne tout en conservant le parcours utilisateur habituel.
Nos experts ont travaillé sur les fonctionnalités du canal « bons de réduction », grâce auquel les utilisateurs reçoivent des offres promotionnelles après avoir effectué des achats sur les sites web partenaires. L'équipe a mis en place la logique sous-jacente à ces flux de bons de réduction et a aidé le client à poursuivre le développement de l'agrégateur à mesure que les besoins du projet évoluaient.
Notre équipe a mis à jour les pages principales du site : la page d'accueil regroupant les boutiques en ligne partenaires, la page produit sur laquelle les utilisateurs saisissent les détails de leur achat, ainsi que la page “ Merci – Bonus ” proposant des offres post-achat associées. L'objectif était de préserver un parcours utilisateur familier tout en faisant évoluer le système sous-jacent vers des technologies plus récentes.
La version Innowise a permis de réécrire et d'améliorer les modules principaux liés aux bons de réduction, aux listes de produits et aux campagnes de bons de réduction. Le processus de gestion des bons de réduction couvrait un scénario dans lequel un site web partenaire affiche une bannière, sur laquelle les utilisateurs cliquent pour découvrir des offres promotionnelles provenant de boutiques en ligne et de magasins physiques.
L'équipe a développé un module sur mesure permettant de modifier les bannières, de créer des modèles de bannières et de générer de nouvelles bannières à partir de ces modèles. Ce module a permis à Sovendus de mieux contrôler le flux de bannières utilisé pour rediriger les utilisateurs depuis les sites web partenaires vers des offres promotionnelles.
Côté backend, Innowise a travaillé sur des outils destinés aux gestionnaires de contenu disposant de différents niveaux d'accès. Ces outils concernaient les boutiques, les bannières, les descriptions de bannières, les bons de réduction, les modèles d'e-mails, les règles d'affichage, les champs de commande, les paramètres d'exportation et les parcours utilisateur au sein du processus d'achat.
L'équipe a travaillé dans le cadre du processus existant de Sovendus plutôt que d'en mettre en place un nouveau. Le travail a été planifié en sprints de deux semaines, ponctués de sessions d'affinage, de réunions quotidiennes, de rétrospectives et de revues de sprint, qui ont permis de s'accorder sur les priorités et de présenter le travail accompli.
Côté développement, les ingénieurs de Innowise ont travaillé en étroite collaboration avec l'équipe de Sovendus grâce à des sessions de programmation en binôme et à des revues de code. Les tâches liées au backend ont suivi le même processus de planification et de révision que les travaux internes du client. Le temps de travail a été enregistré dans le Jira du client.
Pour une entreprise comme Sovendus, le flux de bons de réduction incarne une relation de partenariat en constante évolution. Si ce flux ralentit ou semble s’interrompre, la valeur en diminue pour toutes les parties concernées : l’utilisateur, la boutique partenaire et la plateforme. Notre rôle a consisté à soutenir ce canal tout au long de plusieurs années de développement produit, tout en nous adaptant aux processus et au rythme propres à Sovendus.

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

Grâce à notre collaboration, Sovendus a pu bénéficier d'une mise à jour de l'infrastructure backend et de l'interface frontend de son réseau de vente en ligne et de bons de réduction. L'équipe Innowise a également fait évoluer la plateforme, passant d'une architecture monolithique obsolète à une architecture moderne basée sur les microservices. Les fonctionnalités améliorées et les performances accrues ont permis d'étendre le réseau à la Suède, à la Suisse, au Danemark, à l'Autriche, à la Finlande, à la Belgique, à la Norvège, à la Pologne et à l'Allemagne.
La plateforme est devenue plus rapide et plus facile à entretenir. Grâce à un nombre réduit de vulnérabilités et à un backend plus simple à mettre à jour, Sovendus a pu poursuivre le développement du réseau sans modifier le parcours utilisateur auquel ses clients étaient déjà habitués.
Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.