Web construida diariamente mediante importación automática de archivos XML

< volver al portfolio
« |

Web construida diariamente mediante importación automática de archivos XML

Proyecto de desarrollo, incorporando diseño de la agencia Estratividad, de sitio sobre WordPress en el que se reconstruye el contenido de propiedades en alquiler diariamente.

Objetivos del proyecto:

  • Disponer de un sitio con un diseño llamativo que permita leer todas las noches varios archivos xml entregados por un tercero y con ellos se actualicen los pisos y propiedades publicados en la web.

Trabajos realizados:

  • Traslado a WordPress de diseños particulares recibidos en Photoshop e interpretación de los mismos para distintas resoluciones.
  • Testeo de rendimiento para decidir si importar en base de datos o leer xmls directamente.
  • Programación de importación de los dos xmls enviados por la inmobiliaria.  Cientos de propiedades importadas automáticamente cada noche en menos de dos segundos.
  • Creación de filtros rápidos de inmuebles por tipo, precio, habitaciones, baños, ubicación y superficie.  El filtro se aplica mediante ajax en sobremesa pero no en móvil por una mejor experiencia de uso.
  • Listados que permiten ordenar por cualquiera de los valores anteriores.  Los datos para filtrar se muestran y ocultan según el tipo de propiedad. Así, si se buscan garajes no se muestran habitaciones ni baños.
  • Adición de mapa web, enlaces y breadcrumbs para ayudar a la experiencia de uso y al SEO.
  • Creación de plantilla para la construcción automática de las fichas de cada propiedad.  La plantilla se adapta al tipo de contenido que se esté mostrando, en función de que tenga más o menos fotos, tenga datos gps o sólo localidad y así con todos los datos que se verifican antes de pasar a la plantilla.
  • Diseño de plantillas y funcionalidades específicas para los administradores de la web.
  • Creación de etiquetas automáticas, según el contenido disponible en cada propiedad, para mostrar en buscadores y al compartir en redes sociales.