Inmofuerte · Portal Inmobiliario e Integración de Datos
Portal web inmobiliario desarrollado para centralizar información de propiedades mediante Custom Post Types y campos avanzados, con sincronización automática de datos externos a través de API REST.

El proyecto
Inmofuerte es una plataforma web inmobiliaria diseñada para centralizar y exponer de manera eficiente un amplio catálogo de propiedades en venta y alquiler. Además de ofrecer a los usuarios una interfaz rápida para explorar detalles técnicos de los inmuebles y ponerse en contacto directo con agentes, el núcleo del desarrollo consistió en la automatización de la ingesta de datos y el mantenimiento técnico de la plataforma en calidad de consultor full stack.
Arquitectura y Stack
- WordPress + Bedrock: Uso de Bedrock para estructurar el proyecto de forma profesional, gestionando dependencias a través de Composer, protegiendo variables de entorno sensibles (con
.env) y mejorando la estructura de carpetas estándar. - Sage Starter Theme: Utilizado como tema base para el desarrollo de la interfaz, permitiendo separar la lógica del controlador de la vista (Controller/Blade patterns) para un desarrollo más ordenado y escalable.
- Bootstrap & JavaScript: Framework de estilos y desarrollo dinámico para asegurar que la interfaz sea 100% responsiva, accesible e interactiva.
- PHP & MySQL: Desarrollo a nivel de servidor de la lógica personalizada para la persistencia e indexación de propiedades mediante Custom Post Types (CPT) y Custom Fields.
- Elementor & Widgets Pro: Maquetación ágil de la interfaz visual apoyada en Elementor, complementada con el desarrollo de widgets personalizados para componentes dinámicos de WordPress.
Módulos del Proyecto
- Modelado de Datos (Custom Post Types & Fields): Estructuración avanzada del catálogo de propiedades, separando las entidades (casas, departamentos, oficinas) y sus especificaciones técnicas (precio, ubicación, metros cuadrados, número de habitaciones) en campos personalizados de alta disponibilidad.
- Sincronización mediante API REST: Desarrollo de un motor interno de sincronización programada que consume datos estructurados desde una API REST externa. Este motor procesa e inserta o actualiza de forma automática las propiedades en la base de datos de WordPress, asegurando que el catálogo esté siempre actualizado sin intervención humana.
- Frontend Dinámico y Buscador: Maquetación de la interfaz mediante Elementor y widgets desarrollados a medida en Sage/Bootstrap, permitiendo a los usuarios filtrar y buscar propiedades por criterios específicos de manera rápida y fluida.
Estado actual
El proyecto se encuentra en producción, sirviendo a miles de usuarios y sincronizando automáticamente el catálogo inmobiliario diariamente.