Página de inicio de Holafly.com con el titular "Stay connected wherever you go", planes eSIM para viajar

¿Qué hicimos?

MarsBased se asoció con Holafly para hacerse cargo de una plataforma B2B heredada y frágil, estabilizarla, y después ayudar a esta scaleup en pleno crecimiento a construir la plataforma in-house que la sustituirá.

Heredamos una plataforma B2B construida sobre Shopify por una agencia anterior. La tienda era funcional, pero frágil en casi todos los sentidos que importan: no había TypeScript, no había entorno de staging para probar con seguridad cambios en un escaparate en producción que generaba ingresos, y no había apenas logs de errores. Bajo el escaparate había una arquitectura serverless completa en AWS (funciones Lambda, colas SQS, DynamoDB, S3), casi imposible de reproducir en local. Construimos un entorno de backend local funcional, la victoria poco vistosa que desbloqueó todo lo que vino después.

A partir de ahí, tratamos la estabilización como el producto en sí: nos hicimos cargo del caos de forma metódica, redujimos la superficie expuesta a nuevas roturas, y solo entonces empezamos a añadir valor encima. El objetivo principal de esta fase era lanzar las suscripciones, planes mensuales y anuales, de la mejor forma posible, siguiendo buenas prácticas de ingeniería en un entorno que se había resistido activamente a ellas.

A medida que Holafly seguía creciendo, decidió traer su comercio in-house y nos pidió hacernos cargo de una nueva plataforma B2B, trabajando codo con codo con su equipo interno de IT backend. En la nueva plataforma somos propietarios de todo el frontend y del BFF (Backend-for-Frontend), la capa que se sitúa entre las aplicaciones de cara al usuario y la constelación de servicios backend de Holafly, orquestando las llamadas por detrás para que cada frontend se mantenga simple mientras el ecosistema detrás sigue siendo tan rico como el negocio necesita.

También nos integramos en uno de los equipos de ingeniería de Holafly en lugar de quedarnos al margen como un proveedor externo, ayudándoles a adoptar Scrum en serio hasta el punto de que el equipo se convirtió en un ejemplo de referencia para otros equipos de la compañía. Escalamos nuestra implicación de dos a tres ingenieros a tiempo completo, con el apoyo de un tech lead y un project manager.

Tecnologías

Las tecnologías que usamos en la plataforma heredada y en la nueva

Shopify headless (Remix & Hydrogen)

El stack de frontend detrás del escaparate B2B heredado que estabilizamos y que estamos retirando gradualmente.

Python & AWS Lambda

El backend serverless de la plataforma heredada: Lambda, SQS, DynamoDB, S3, API Gateway y CloudWatch.

Node.js & Express

La capa BFF (Backend-for-Frontend) que gestionamos en la nueva plataforma B2B, orquestando las llamadas a los servicios backend de Holafly.

Auth0 & Adyen

Autenticación y pagos para la nueva plataforma, dos de los servicios con los que habla el BFF.

PIM, Pricing & CRM

Servicios de producto, precios y datos de clientes orquestados por el BFF, junto a un Order Service.

Swagger, Jest & ConfigCat

Documentación de API, testing automatizado y feature flags: las bases sobre las que se construye la nueva plataforma.
Diagrama de arquitectura: los frontends de Checkout y B2B Platform hablan cada uno con su propio BFF, que orquesta las llamadas a los servicios backend de Holafly: Auth0, Order Service, Adyen, PIM/Pricing, CRM y ConfigCat.

Impacto

En diciembre de 2025 desplegamos la nueva plataforma B2B. Desde entonces la hemos seguido evolucionando, lanzando las funcionalidades que permiten a Holafly trasladar su negocio fuera de Shopify pieza a pieza en lugar de en un único salto arriesgado.

Ese enfoque gradual es la clave. Cada funcionalidad que añadimos a la nueva plataforma es una razón más para que un cliente transicione sin fricción, sin ninguna interrupción en la experiencia que espera. Antes de que acabe 2026, Holafly habrá retirado por completo la antigua plataforma de Shopify, sustituida enteramente por el sistema in-house que hemos construido juntos. Una migración de ese tamaño, hecha sin romper el día a día de una compañía de este tamaño, es el tipo de éxito silencioso del que más orgullosos estamos.

En conjunto, los resultados hablan de la magnitud de lo que está en juego.

El hilo conductor de todo este proyecto es la adaptabilidad. Llegamos para arreglar un proyecto de Shopify y acabamos ayudando a diseñar su reemplazo. Llegamos como agencia externa y acabamos como un equipo integrado ayudando a dar forma a cómo trabaja toda la organización de ingeniería. Nada de eso estaba en el encargo original, y precisamente ese es el punto.

Acompañar a una scaleup en pleno hipercrecimiento no consiste en ejecutar un plan fijo a la perfección. Consiste en ser el socio estable y capaz que puede absorber el código inestable, las tareas urgentes y el cambio de rumbo a mitad de vuelo, y convertir todo eso en algo sólido. Un año después, Holafly está cerca de dejar atrás para siempre su plataforma legacy, y seguimos ahí, en el equipo, construyendo lo que viene.

Impactos clave

Estabilidad de la plataforma

El uptime aumentó de forma significativa, los incidentes por casos límite cayeron con fuerza y la velocidad de entrega mejoró.

Nueva plataforma BFF

Un BFF in-house que ya integra más de cinco servicios backend de la nueva plataforma B2B.

Crecimiento del equipo

El equipo pasó de dos a tres desarrolladores a tiempo completo, más un tech lead y un PM integrados.

Migración en marcha

Una migración completa de comercio en marcha, encaminada a completarse en menos de un año.

Retos

Trabajar en un código inestable tiene un ritmo particular. Cualquier cosa que abres tiende a crear un efecto mariposa, donde un pequeño cambio desencadena un puñado de problemas nuevos. Así que cada tarea exigía una investigación exhaustiva antes de escribir una sola línea, después una implementación cuidadosa, y luego un esfuerzo de testing más difícil por la ausencia de un entorno de staging y de logs de errores. Encima de ese trabajo constante había un flujo continuo de tareas genuinamente urgentes que necesitaban atención inmediata, llegando a menudo más rápido de lo que cualquier roadmap podía absorber, y sin unas pautas claras de priorización.

Nuestro enfoque fue poner orden en el caos en lugar de luchar contra él. Tratamos la estabilización como el producto en sí. Nos hicimos cargo del desorden de forma metódica, redujimos la superficie expuesta a nuevas roturas, y solo entonces empezamos a añadir valor encima.

Después, a medida que Holafly seguía creciendo, el propio proyecto cambió de dirección. En lugar de seguir invirtiendo en una construcción de terceros sobre Shopify, la compañía decidió traer su comercio in-house y llevar su propia plataforma B2B sobre su propia infraestructura. Pasamos de estabilizar un sistema heredado a ayudar a definir los cimientos de uno nuevo, trabajando codo con codo con el equipo interno de IT backend de Holafly.

Trabaja con nosotros

Trabajemos juntos

Trabajamos con un número selecto de clientes cada año. Veamos si hay encaje.

Agenda una llamada