Caso de estudio

AcrylicPhotoPrint

Plataforma de personalización de producto a medida sobre WooCommerce, reconstruida con una arquitectura moderna WordPress + Timber + Twig + Svelte.

Ingeniero único — arquitectura de plataforma, plugins a medida y reconstrucción del storefrontProyecto en vivo ↗Trabajo privado para cliente — código no disponible públicamente
AcrylicPhotoPrint product screenshot

Resumen

AcrylicPhotoPrint vende impresiones fotográficas personalizadas sobre acrílico — cada pedido empieza con una imagen subida por el cliente, lo que la convierte primero en una plataforma de personalización de producto, y en segundo lugar en una tienda de e-commerce.

El Desafío

WooCommerce estándar asume un catálogo de productos fijo y predefinido. Esta tienda necesitaba que los clientes subieran sus propias imágenes, las previsualizaran sobre el producto, y que esa imagen viajara correctamente a través del carrito, el checkout y el cumplimiento del pedido — todo sin romper las propias suposiciones de WooCommerce sobre qué es un “producto”.

Mi Rol

Soy responsable de la plataforma de principio a fin: desarrollo de plugins a medida, personalización de WooCommerce, el pipeline de imágenes y — más recientemente — la reconstrucción arquitectónica del storefront.

Arquitectura

Plugins a medida extienden los datos de producto, carrito y pedido de WooCommerce para transportar una imagen subida y sus metadatos de procesamiento junto a los datos estándar del producto. El storefront en sí fue reconstruido sobre WordPress + Timber + Twig + Svelte + Tailwind CSS — WordPress y WooCommerce siguen siendo el motor de contenido y comercio, Timber/Twig separan limpiamente la lógica PHP del markup, y Svelte maneja las partes interactivas de la experiencia (subida de imagen, vista previa en vivo, UI de personalización) sin convertir todo el frontend en una single-page app.

Implementación Técnica

Retos de Ingeniería

Los productos personalizados basados en imágenes rompen la mayoría de las suposiciones de rendimiento de WooCommerce: subidas de archivos grandes en el checkout, procesamiento de imágenes que no puede bloquear la solicitud, y páginas de producto que deben sentirse instantáneas a pesar de realizar trabajo real detrás de escena.

Solución

El procesamiento de imágenes ocurre fuera del camino crítico del checkout, con Cloudflare gestionando la entrega de assets para que las imágenes procesadas carguen rápido sin importar la carga del origen. La UI de personalización impulsada por Svelte mantiene ágiles las partes interactivas mientras el resto de la página se renderiza en servidor a través de Timber/Twig.

Rendimiento / Seguridad / Escalabilidad

AWS para almacenamiento y procesamiento, Cloudflare para caché y entrega, y una arquitectura de plantillas (Timber/Twig) que mantiene el código mantenible a medida que crecen el catálogo y las opciones de personalización.

Resultados

Una plataforma de e-commerce en producción construida alrededor de un flujo de trabajo que WooCommerce no soporta de fábrica, corriendo ahora sobre una arquitectura que refleja las prácticas actuales de ingeniería en WordPress en vez de un tema monolítico heredado.

Aprendizajes Clave

Esta es la evidencia más fuerte del portafolio de que WordPress, en las manos correctas, es una plataforma de ingeniería real — capaz de soportar un frontend moderno (Svelte), una capa de plantillas limpia (Timber/Twig) y lógica de comercio muy por fuera de los valores por defecto de WooCommerce.

Resultados

¿Buscas un Senior WordPress / PHP Engineer?

Estoy disponible para oportunidades remotas con equipos internacionales.

Contáctame