← trabajos

tempo

Tempo Communications

Catálogo, contenido y tienda en un solo sitio · desde 2025

El contenido estaba en WordPress, el catálogo en Craft y la venta en Shopify. Los unimos en un sitio nuevo, sin sacar a Shopify de la venta.

Mi rol
Tech lead y PM. Planifiqué el proyecto y armé la extracción de datos y el importador del catálogo.
Agencia
EpicDevs (abre en otra pestaña)
Stack
WordPress, Elementor, Shopify, Node.js
Visitar el sitio (abre en otra pestaña)
Captura de Tempo Communications: en una pantalla, sobre un escritorio (ampliar)

El punto de partida

El WordPress anterior leía el catálogo desde Craft, y esa dependencia era frágil. Shopify tenía que quedarse, porque ya estaba integrado con los sistemas de la empresa. A Craft, en cambio, había que sacarle la información y mapearla bien.

Qué hicimos

Primero, una copia

Antes de tocar nada, migré el sitio a un entorno aparte, para analizarlo y exportar sin riesgo. Eso confirmó que convenía construir desde cero.

Una planilla como fuente de verdad

Crucé varios exports en una planilla maestra, donde el equipo de Tempo pudo trabajar las categorías nuevas.

Un importador antes que la carga manual

Escribí una herramienta de línea de comandos que se puede volver a correr, con modo de prueba y validación de códigos de producto. Los casos raros se corregían a mano, para no llenar la lógica de excepciones.

Captura de Tempo Communications: más abajo en la página (ampliar)

Una tienda híbrida

WordPress muestra el catálogo sincronizado y Shopify cierra la compra. Arrancamos con un plugin y, cuando llegó a su límite, el equipo lo reemplazó por uno propio, sin cambiar el front.

Captura de Tempo Communications: en desktop y mobile (ampliar)

Una regla, no cientos

Había documentos con links ya repartidos a distribuidores. Los migramos conservando cada nombre de archivo, para que alcanzara una sola regla de redirect.

En números

  • ~1.260 entradas de catálogo exportadas de Craft
  • 876 documentos migrados
  • En vivo desde agosto de 2026