Insignia de ganador de los Splash Awards

Eldum Rétt - sistema de comercio electrónico avanzado

Industria
Retail
Solución
Solución e-commerce
Tecnología
Drupal, React, React Native, Apache Solr, Design system, Web components

RETO

El mayor reto para Eldum Rétt era modernizar su infraestructura digital para satisfacer las nuevas demandas de su empresa. El sitio web existente basado en Drupal 7 no permitía hacer frente a la complejidad de su servicio de entrega de comida a domicilio. Se requería una solución capaz de adaptarse a las diversas necesidades de los consumidores y de ofrecer opciones de personalización avanzadas.

SOLUCIÓN

El nuevo sistema se desarrolló con Drupal 9, proporcionando un framework moderno con mayor flexibilidad y escalabilidad. El sistema cuenta con funcionalidades avanzadas como la gestión de suscripciones, configuraciones flexibles de kits de comida y mecanismos de fidelización de clientes. La integración de Decoupled Drupal Commerce con React Native App, APIs y Solr Search mejoró las capacidades de la plataforma.

HIGHLIGHTS

La colaboración dio lugar a un crecimiento significativo para Eldum Rétt, con tasas de crecimiento anuales de dos dígitos en los últimos 5 años, junto con un aumento de los ingresos por servicio. Su base de clientes aumentó un 30%. El tamaño medio de los pedidos por cliente en un 50%. La solución no sólo satisfizo las necesidades inmediatas de la empresa, sino que la posicionó para mantener un éxito sostenido.

EL CLIENTE

Eldum Rétt

Eldum Rétt es el líder del mercado en Islandia que ofrece un servicio de suscripción a comida a domicilio con recetas para cocinar en casa. El concepto consiste en ofrecer opciones extremadamente flexibles y variadas para familias de todos los tamaños, que pueden ser gestionadas completamente online. 

La empresa, fundada en 2013, fue la primera de Islandia en proporcionar este tipo de servicio y la primera en ofrecer a sus clientes el máximo nivel de flexibilidad en cuanto a suscripciones, preferencias alimentarias y opciones de entrega.

A través del sitio web o de la aplicación móvil, los clientes pueden elegir sus platos favoritos y recibir la cantidad de ingredientes correspondiente junto con las recetas. Gracias a la amplia selección de recetas, siempre se puede encontrar algo para cada ocasión, desde una sencilla comida familiar hasta un menú de Nochevieja. Este servicio ahorra a los clientes el estrés de hacer la compra y, además, al recibir los ingredientes para comidas concretas, se evita el desperdicio de alimentos.

Actualmente la empresa distribuye unas 400.000 comidas al año a hogares islandeses. La empresa online tiene una plantilla de 35 empleados. Después de sólo 10 años, Eldum Rétt consiguió alcanzar una facturación anual de 10.000.000 de euros en 2022 (o 1.544.000.000 ISK).

Captura de pantalla de la homepage del sitio web Eldum Rétt
EL PROYECTO

Sistema de comercio electrónico flexible y escalable

El primer sitio web se creó en 2014 y se desarrolló con Drupal 7 y Drupal Commerce. A medida que la empresa fue creciendo, necesitaron actualizar su infraestructura digital para satisfacer los nuevos requisitos y hacer frente al aumento en la demanda por parte de los consumidores. Sus operaciones diarias dependen en gran medida de los datos del sistema para atender a sus consumidores con mayor eficacia.

Con el objetivo de mantener su posición como pionero en el servicio de entrega de comida a domicilio en Islandia, proporcionando soluciones innovadoras y centradas en el cliente, Eldum Rétt quería ofrecer opciones personalizables para suscripciones, preferencias de comida y entrega, incluyendo funciones como programación flexible, tamaños de las porciones, lugares de entrega, límites de precio, recetas y perfiles de gustos personalizados.

Eldum Rétt quería modernizar su entorno digital para aprovechar los datos del sistema con el fin de optimizar los procesos internos, al tiempo que se centraba en la satisfacción del cliente y la flexibilidad. El algoritmo en el backend es uno de los más complejos del comercio electrónico, ya que Eldum Rétt ofrece una enorme variedad de kits de comida flexibles y proporciona mecanismos avanzados de fidelización de clientes a través de mensajes push, SMS y correos electrónicos.

La complejidad de sus requisitos exigía una pila tecnológica sólida y avanzada para poder realizar sus operaciones con eficacia. Nuestro papel como socio digital es ayudar a Eldum Rétt a adaptarse a la evolución de los requisitos, por eso desde 2018 hemos actualizado y mejorado la plataforma de manera continua.

Página sobre opciones de comida en el sitio web Eldum Rétt

Migración compleja y tecnologías avanzadas

En la primera fase de desarrollo, fue necesario migrar la mayoría de los datos del antiguo sistema al nuevo entorno de Eldum Rétt. La migración resultó muy compleja, tanto por las diferencias en la estructura de los datos (era necesario realizar numerosos mapeos sobre la marcha y resolver dependencias) como por la cantidad de conjuntos de datos (en total, se migraron más de un cuarto de millón de pedidos de clientes y un total de 1,2 millones de conjuntos de datos). Esta migración tuvo que realizarse de manera impecable para que los clientes pudieran recibir el pedido que habían hecho unas horas antes en el sistema anterior.

Drupal Commerce y React 

La solución de comercio electrónico altamente flexible se creó en base a Decoupled Drupal Commerce y React Native App. El robusto backend de Drupal y el frontend creado con React permitieron a Eldum Rétt optimizar el uso de recursos de la máquina virtual minimizando las llamadas al backend a través de React, lo que simplificó el proceso de selección de paquetes de comida. Anteriormente, cada acción desencadenaba múltiples llamadas al servidor, pero ahora, las llamadas se gestionan desde React, reduciendo el uso de la máquina virtual en un 30-40% y mejorando la estabilidad del sistema.

 

API / OAuth

Eldum Rétt dispone de numerosas API, incluidas API para backends existentes, como las redes sociales y la aplicación móvil. OAuth garantiza la autenticación y autorización seguras en la plataforma (así como en Facebook y similares). Además, Eldum Rétt incorpora GraphQL y JSON:API, lo que permite extraer cualquier información del sistema. La aplicación, que se ejecuta en React Native, y el comercio headless utilizan estas API, pero también permiten que cualquier sistema de terceros acceda a los datos de forma flexible y segura.

Búsqueda SOLR

Los datos de búsqueda de los clientes sólo están disponibles para los managers y los empleados de la empresa. Se trata de una característica importante en la tienda online, ya que toda la gestión de pedidos se realiza en el backend del sistema. Hay muchas páginas de búsqueda diferentes en el sistema que utilizan distintas facetas en función del caso de uso. Para estos escenarios extensos y complejos se utilizó la API modular de búsqueda de índices de pedidos de Solr en el backend.

Alojamiento web escalable

1xINTERNET ha construido una infraestructura de alojamiento extremadamente resistente y escalable en Google Cloud Platform. La estructura del negocio de Eldum Rétt requiere que la infraestructura sea escalable y se multiplique por 10 en un instante.

Sistema de notificación

Eldum Rétt cuenta con un avanzado sistema de notificación para los clientes. El sistema puede enviar notificaciones sobre eventos relevantes como compras, cambios de estado, pagos, recordatorios de recogida y mucho más. Para estos recordatorios se ha utilizado el sistema de mensajería, que permite notificaciones flexibles y multicanal, como mensajes push, sms y correo electrónico. Las notificaciones también se muestran al cliente en un registro de actividad en el sitio web y en la aplicación.

"Advanced queue”

La función avanzada “advanced queue” se utiliza siempre que sea necesario realizar operaciones de procesamiento por lotes y es relevante sobre todo para las suscripciones.

REFERENCIAS

"1xINTERNET ha demostrado una gran eficacia y fiabilidad..."

"Eldum rétt se dedica exclusivamente a la venta de productos online. Por lo tanto, la experiencia del usuario y la fiabilidad de la tienda online son primordiales. Confiamos plenamente en la capacidad pragmática de 1xINTERNET para resolver problemas en todas las áreas de la tecnología web, desde la infraestructura de alojamiento web hasta el diseño de la interfaz de usuario, la programación de backend y frontend, todo ello con una gestión de proyectos muy organizada. 1xINTERNET ha demostrado una gran eficacia y fiabilidad en las áreas mencionadas a lo largo de los 5 años que llevamos trabajando con ellos".

Róbert Karl Lárusson, CTO en Eldum Rétt

Fotografía de Róbert Karl Lárusson
LO MÁS DESTACADO

Funciones avanzadas para una experiencia de usuario única

Servicio de suscripción 

Las posibilidades de suscripción de Eldum Rétt superan los estándares (de Amazon o similares). Se puede comprar cualquier producto disponible, y para cada suscripción el usuario puede omitir entregas individuales o pausar las entregas durante un periodo de tiempo determinado. El sistema se encarga de que las entregas se reanuden correctamente después de la pausa. Además, todas las comidas de una suscripción se empaquetan y se entregan juntas.

Lugares de entrega flexibles

Configurar el lugar de entrega es una opción muy popular entre los clientes. Es posible hacer que los alimentos se entreguen en una dirección diferente, por ejemplo, cuando se pasa una temporada en una casa de verano.

Horarios flexibles

Eldum Rétt ofrece opciones de horarios flexibles, incluyendo horarios de semana a semana (actualizados cada jueves con entrega la semana siguiente), horarios de la misma semana o del mismo día, y horarios con periodos de compra ampliados de dos semanas o más con opciones de entrega flexibles. El sistema muestra automáticamente al cliente los productos disponibles y las opciones de entrega correspondientes.

Función "Veldu rétt" en el sitio web Eldum Rétt
El proceso de personalización de la comida en el sitio web Eldum Rétt

Perfiles de gustos

Las opciones disponibles para los clientes de Eldum Rétt son amplias. Una de las características más novedosas es la posibilidad de introducir su propio perfil de gustos. Los clientes no sólo pueden elegir "vegetariano" o "vegano", sino que pueden configurar sus gustos personales. Un algoritmo inteligente se encarga de preseleccionar las recetas en función del perfil de gustos específico de cada cliente.

Flexibilidad en la elección de menús y kits de comidas

Eldum Rétt permite una configuración flexible de menús y los kits de comida. No sólo son flexibles el número de comidas semanales y el número de raciones diarias, sino también la arquitectura del sistema en general. El sistema permite al cliente modificar la combinación de platos dentro de un kit de comida determinado. 

Eldum Rétt está evolucionando con las necesidades de sus clientes, y recientemente ha lanzado una nueva función que ofrece a los clientes una flexibilidad con respecto a los paquetes de comidas personalizables. Ahora los clientes pueden elegir los platos que más les gusten cada semana, independientemente del paquete de comidas al que pertenezcan.

Más sobre Veldu rétt

Guía de preparación de comida en el sitio web Eldum Rétt

Recetas paso a paso

Las recetas se entregan en un PDF generado automáticamente que se incluye en la caja. Los clientes también pueden acceder a las recetas desde el sitio web o seguirlas paso a paso en la aplicación. La generación de recetas ha experimentado mejoras significativas en comparación con el sistema anterior, incluyendo información más detallada y estructurada:

Recetas con tiempos de preparación necesarios: las recetas están divididas en pasos, incluyendo las excepciones en función del tamaño de la ración. Además, el cálculo de las cantidades de ingredientes necesarios es totalmente dinámico, lo que garantiza que las recetas sean correctas para cualquier tamaño de ración.

Información nutricional y calorías: Todos los ingredientes se almacenan con la cantidad declarada de calorías y su información nutricional. El cálculo dinámico para una receta incluye la información nutricional por ración, así como los alérgenos del alimento.

Otros: el usuario también dispone de información sobre la dificultad, las valoraciones de los usuarios y el tiempo de preparación.

El embalaje inteligente en el sitio web Eldum Rétt

Embalaje inteligente

Eldum Rétt utiliza un algoritmo de embalaje inteligente. Las dimensiones físicas (anchura, altura, profundidad, peso) de cada producto se almacenan en el sistema. El sistema también almacena las cajas disponibles "tamaños de paquete", y calcula dinámicamente el embalaje óptimo de una entrega y sus gastos de envío.

El envío también ofrece al cliente la opción de agrupar los pedidos de la cesta en el menor número posible de entregas o la mayor flexibilidad de elegir diferentes entregas para cada producto. También se tiene en cuenta la disponibilidad de envío de los productos, por ejemplo, si está disponible la entrega a domicilio. Además, la disponibilidad puede variar en función del código postal del cliente. Un embalaje adecuado ayuda a preservar el medio ambiente y a ahorrar dinero en gastos de envío.

Cheques regalo en el sitio web Eldum Rétt
Productos complementarios en el sitio web Eldum Rétt

Precios flexibles

Muchas personas, sobre todo los jóvenes, se preocupan de que los servicios de suscripción que ofrecen cajas de comida fresca sean caros. En Eldum Rétt, los clientes pueden elegir que no se les muestren las opciones de platos con un precio elevado.

Cheques regalo

Eldum Rétt cuenta con una base de clientes cada vez mayor que desean compartir su pasión culinaria con amigos y colegas. Para ello, se han puesto en marcha los "cheques regalo", que permiten a los clientes elegir una cantidad de dinero y emitir el cheque. El backend tiene que tener en cuenta los distintos tipos de impuestos sobre alimentos y bebidas. 

Productos complementarios

Eldum Rétt ofrece una gran variedad de productos complementarios en la caja, como postres o comida para una ocasión especial.

“Estamos muy satisfechos con la forma en que los desarrolladores de Drupal de 1xINTERNET han adaptado e implementado la serie de módulos Drupal Commerce a nuestro proyecto de forma que podamos aprovechar todo su potencial, especialmente las suscripciones. Además, la infraestructura de alojamiento web escalable y distribuida permite gestionar de forma eficaz y rentable los picos de tráfico repentinos e intensos a los que nos enfrentamos cada semana”.

Róbert Karl Lárusson, CTO en Eldum Rétt

Premiado por su flexibilidad y crecimiento sostenido

Como uno de los proyectos más complejos y, al mismo tiempo, flexibles, "Eldum Rétt - Food delivery service built on Decoupled Drupal Commerce with React Native App" ganó un premio en los Splash Awards Germany / Austria 2019.

Más información sobre los ganadores de los Splash Awards 2019

¿POR QUÉ DRUPAL?

Un CMS avanzado y un sistema de comercio electrónico muy flexible

Cuando Eldum Rétt se puso en contacto con nosotros en 2017, su sistema funcionaba con Drupal 7. Hoy en día, Eldum Rétt funciona con Drupal 9, un marco de software moderno que aporta mucha funcionalidad desde el primer momento (funciones de CMS de primera clase y una solución de comercio electrónico muy flexible con Drupal Commerce). Para satisfacer las demandas más exigentes, diseñamos funcionalidades específicas para esta solución de comercio electrónico. El código abierto de Drupal nos ha permitido desarrollar las funcionalidades adicionales que necesitábamos. La capacidad de ampliación de Drupal a través de sus API ha permitido a Eldum Rétt utilizar Drupal como almacén principal de datos para todos sus productos, datos de usuario e información de pedidos. Además, se puede acceder a estos datos a través de varios canales de interacción con el cliente.

"Nuestra empresa ha experimentado un crecimiento continuo año tras año de acuerdo con la mayoría de las métricas. Drupal ha demostrado ser una base sólida para poder progresar y adaptarse a las necesidades de nuestro negocio”.

Róbert Karl Lárusson, CTO en Eldum Rétt

Otros proyectos

E-commerce solution, Multisite solution

Transgourmet - multisite and headless e-commerce

Transgourmet food trucks next to the warehouse

Developing a multisite CMS platform with Drupal and Commercetools to offer customers and suppliers the latest digital convenience.

Solución e-commerce

BSB - headless e-commerce

Un barco navega por el lago Constanza

Personalización del contenido y rendimiento web con Drupal: creación de un sitio web centrado en el usuario con un sistema de comercio electrónico...