CervejaBox
Migración de VTEX a Shopify | Página de suscripción personalizada + HTML, CSS y JavaScript
- Plataforma
- Shopify
- Período
- dic. de 2024 a ene. de 2025
- Stack
- Shopify
- HTML
- CSS
- JavaScript
- JSON
Visión general
CervejaBox fue un proyecto de migración de una página de suscripción de un club de cervezas de VTEX a Shopify. El foco fue reconstruir la experiencia de suscripción con mayor estabilidad y control, convirtiendo una página crítica del negocio en una estructura flexible, intuitiva y preparada para actualizaciones mensuales.
Contexto y objetivo
En clubes de suscripción, la página debe permitir cambios frecuentes sin convertirse en un riesgo operacional. El objetivo principal fue mantener la flexibilidad de la oferta mensual, permitiendo al cliente editar fácilmente las combinaciones de cervezas sin comprometer rendimiento, usabilidad ni consistencia del flujo de compra.
El desafío
El mayor desafío fue equilibrar libertad de edición con estabilidad técnica. Era necesario construir una página altamente dinámica donde el usuario pudiera armar su combinación sin errores, mientras el cliente tuviera un control simple para actualizar lo que estaría disponible cada mes. Además, era fundamental eliminar problemas previamente enfrentados en VTEX, entregando un recorrido más intuitivo y confiable.
La estrategia
La estrategia fue separar claramente la estructura visual de la lógica de combinaciones. El layout se construyó con componentes escaneables, garantizando lectura rápida e interacción predecible. En paralelo, la lógica en JavaScript fue diseñada para soportar combinaciones sin inconsistencias, reduciendo fricción y evitando limitaciones técnicas durante la personalización del pedido.
Lo que se implementó
Reconstrucción completa del layout:
- HTML y CSS: reconstrucción integral de la página con foco en claridad visual, jerarquía y responsividad.
- UI orientada a la elección: organización por bloques y cards para facilitar comprensión y acelerar la decisión del suscriptor.
Lógica de combinaciones y personalización:
- JavaScript para combinaciones: implementación de la lógica para que el usuario personalice pedidos de forma simple, sin errores ni inconsistencias.
- Flujo estable: validaciones y comportamientos controlados para evitar fallas y limitaciones técnicas durante el armado del kit.
Flexibilidad operativa para actualizaciones mensuales:
- Estructura editable: base preparada para que el cliente ajuste ofertas y combinaciones mensualmente sin depender de cambios complejos.
- Compatibilidad con Shopify: adaptación del modelo de suscripción al ecosistema de la plataforma manteniendo rendimiento y usabilidad.
Corrección de problemas de la plataforma anterior:
- Eliminación de limitaciones de VTEX: resolución de inestabilidades y fricciones previas, entregando una página más consistente.
- Experiencia más intuitiva: recorrido más claro para que el suscriptor entienda, seleccione y finalice la compra.
Resultado
El resultado fue una página de suscripción más estable, eficiente e intuitiva dentro de Shopify, preparada para cambios mensuales sin perder rendimiento. El proyecto reforzó mis competencias en front-end, migración entre plataformas y desarrollo de lógicas personalizadas con JavaScript, mejorando la experiencia del usuario y reduciendo el riesgo operacional para la operación de CervejaBox.


