Caso de éxito Proyecto reservado WordPress PHP 8 Apify CI/CD
Automoción / Importación de vehículos de lujo

Un catálogo de coches de lujo que se alimenta solo desde Dubái.

Pipeline de scraping a WordPress con arquitectura de tres capas: normalización de 5 fuentes, motor de cálculo de costes de importación y precio de mercado español, y tema propio.

Quiero un proyecto así URL reservada
Proyecto confidencial
Sin capturas de producción
Sector
Automoción / Lujo
Servicios
Arquitectura + WordPress a medida
Duración
12 semanas
Estado
Entregado
5
fuentes integradas
normalizadas a un modelo común de datos
26
campos de cálculo
3 modelos de costes + trazabilidad completa
100%
imports idempotentes
cero duplicados vía ref_id
El reto

Convertir datos dispersos en un catálogo vendible.

El cliente importa vehículos de lujo desde Dubái al mercado español, pero los datos llegaban de cinco plataformas distintas, cada una con su formato. Calcular a mano los costes de importación y compararlos con el precio real en España era inviable y propenso a errores. Necesitaban un catálogo que se actualizara solo y mostrara el ahorro con números fiables.

Cinco fuentes, cinco formatos
YallaMotor, DubiCars, Dubizzle, AutoScout24 y crawlers genéricos, sin un modelo de datos común.
Costes a mano
Aranceles, IVA, IEDMT y CIF se calculaban en hojas de cálculo, distinto en cada vehículo.
Precio España opaco
No había forma fiable de saber cuánto vale ese coche en España para demostrar el ahorro.
Imports duplicados
Relanzar un scraping creaba fichas repetidas y ensuciaba el catálogo.
Cómo lo resolvimos

Arquitectura limpia, cálculo trazable, deploy sin sorpresas.

WordPress PHP 8 Apify CI/CD
1
Arquitectura de tres capas
Separé la lógica de dominio (Bridge, PHP puro sin WordPress) de la persistencia (adaptador WP). El dominio es la única fuente de verdad y es testeable de forma aislada.
2
Normalizadores por fuente
Un normalizador por plataforma convierte cada scraping en un DTO estándar. Idempotencia garantizada con un ref_id: relanzar un dataset nunca duplica fichas.
3
Motor de cálculo + precio España
Tres modelos de cálculo (importación, comparación de mercado y escenarios premium) y cascada de 4 tiers para resolver el precio de mercado español con trazabilidad de fuente y confianza.
4
Tema propio y deploy atómico
Tema Tailwind-lite a medida más pipeline CI/CD en DigitalOcean con releases por hardlinks, backup pre-deploy automático y verificación de assets post-deploy.
Stack tecnológico
WordPress
PHP 8
Composer
MariaDB
Redis
Tailwind CSS
Apify
Nginx
DigitalOcean
GitHub Actions
ngrok
Lando
¿Tu web también necesita orden antes de crecer?

¿Tienes datos dispersos que deberían ser un producto?

Te enviamos una propuesta técnica con la arquitectura recomendada para tu caso en 48h.