Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.
El formulario se ha enviado correctamente.
Encontrará más información en su buzón.
Seleccionar idioma
Innowise ayudó a Sovendus a actualizar su plataforma de cupones online, trabajando tanto en el desarrollo del backend como del frontend y migrando la arquitectura monolítica heredada a una arquitectura de microservicios.
Menos vulnerabilidades
tras las actualizaciones de la pila tecnológica
Flujos de cupones más fluidos
para los usuarios de las tiendas colaboradoras

Sovendus GmbH es una empresa alemana que gestiona una red europea dedicada a la captación de clientes y a los cupones online. Una vez que los usuarios realizan una compra en las páginas web de sus socios, pueden acceder a cupones de descuento y ofertas especiales a través de Sovendus. La empresa colabora con una amplia red de socios y cuenta con procesos de producto y entrega bien establecidos.
Sovendus necesitaba un equipo que le prestara apoyo en su canal de vales, desarrollara funcionalidades de backend y frontend, y le ayudara a migrar la plataforma de un sistema monolítico heredado a una arquitectura de microservicios, dentro de los procesos existentes de la empresa.
Innowise trabajó tanto en la parte de backend como en la de frontend del canal de vales de Sovendus. El cliente ya contaba con una plataforma operativa, por lo que nuestro trabajo se centró en modernizar el sistema manteniendo al mismo tiempo un flujo familiar para el usuario.
Nuestro equipo ayudó a reescribir la arquitectura monolítica heredada para convertirla en una arquitectura de microservicios, actualizó la lógica del backend, implementó las plantillas HTML facilitadas en Angular y añadió Docker y NestJS a la configuración existente. El trabajo abarcó los flujos de cupones, las listas de productos, las campañas de cupones, los banners y las herramientas de gestión de contenidos.
Innowise contribuyó a la reescritura de la antigua plataforma, pasando de una configuración monolítica a una arquitectura de microservicios. El trabajo abarcó tanto la parte de backend como la de frontend del sistema, lo que permitió al equipo migrar la plataforma a una base técnica más moderna sin alterar el flujo de usuario al que estaban acostumbrados los usuarios.
Nuestros expertos trabajaron en la funcionalidad del canal de cupones, en el que los usuarios reciben ofertas de cupones tras realizar compras en sitios web asociados. El equipo se encargó de la lógica subyacente a estos flujos de cupones y ayudó al cliente a seguir desarrollando el agregador a medida que cambiaban las necesidades del proyecto.
Nuestro equipo ha actualizado las páginas principales de la red: la página de inicio con las tiendas online asociadas, la página de productos en la que los usuarios introducen los datos de la compra y la página “Gracias – Bonificación”, con ofertas relacionadas tras la compra. El objetivo era mantener una experiencia de usuario familiar mientras el sistema subyacente se adaptaba a tecnologías más modernas.
Innowise reescribió y mejoró los módulos principales relacionados con los cupones, las listas de productos y las campañas de cupones. El flujo de cupones abarcaba un escenario en el que una página web asociada muestra un banner, los usuarios hacen clic en él y, a continuación, ven ofertas de cupones de tiendas online y físicas.
El equipo creó un módulo personalizado para editar banners, crear plantillas de banners y generar nuevos banners a partir de dichas plantillas. El módulo proporcionó a Sovendus un mayor control sobre el flujo de banners utilizado para dirigir a los usuarios desde las páginas web de los socios hacia las ofertas de cupones.
En lo que respecta al backend, Innowise trabajó en herramientas para los gestores de contenidos con distintos niveles de acceso. Estas herramientas abarcaban tiendas, banners, descripciones de banners, cupones, plantillas de correo electrónico, reglas de visualización, campos de pedido, configuraciones de exportación y rutas de usuario dentro del proceso de compra.
El equipo trabajó siguiendo el proceso ya existente de Sovendus, en lugar de crear uno nuevo. El trabajo se planificó en sprints de dos semanas, en los que se utilizaron sesiones de ajuste, reuniones diarias de puesta al día, retrospectivas y revisiones de sprint para acordar las prioridades y mostrar el trabajo completado.
En lo que respecta al desarrollo, los ingenieros de Innowise mantuvieron una estrecha colaboración con el equipo de Sovendus mediante sesiones de programación en pareja y revisiones de código. Las tareas de backend se sometieron al mismo proceso de planificación y revisión que el trabajo interno del cliente. El tiempo dedicado se registró en el Jira del cliente.
Para una empresa como Sovendus, el flujo de cupones es una relación con los socios en constante evolución. Si ese flujo se ralentiza o parece interrumpirse, el valor disminuye para todas las partes implicadas: el usuario, la tienda asociada y la plataforma. Nuestra función consistió en respaldar este canal a lo largo de años de trabajo en el producto, adaptándonos al mismo tiempo a los procesos y al ritmo propios de Sovendus.

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

Como resultado de nuestro trabajo conjunto, Sovendus consiguió actualizar tanto el backend como el frontend de su red de compras online y cupones. El equipo de Innowise también migró la plataforma de una configuración monolítica obsoleta a una arquitectura de microservicios más moderna. La funcionalidad actualizada y el mejor rendimiento contribuyeron a ampliar la red a Suecia, Suiza, Dinamarca, Austria, Finlandia, Bélgica, Noruega, Polonia y Alemania.
La plataforma se volvió más rápida y fácil de mantener. Al contar con menos vulnerabilidades y un backend más sencillo de actualizar, Sovendus pudo seguir desarrollando la red sin modificar el flujo de uso que sus clientes ya conocían.
Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.