Inmofuerte · Real Estate Portal & Data Integration
Real estate web portal developed to centralize property information using Custom Post Types and advanced fields, featuring automatic synchronization of external data via REST API.

The Project
Inmofuerte is a real estate web platform designed to centralize and efficiently display a wide catalog of properties for sale and rent. In addition to offering users a fast interface to explore technical details of properties and contact agents directly, the core of the development consisted of automating data ingestion and technical maintenance of the platform as a full-stack consultant.
Architecture and Stack
- WordPress + Bedrock: Using Bedrock to structure the project professionally, managing dependencies through Composer, protecting sensitive environment variables (with
.env), and improving the standard directory structure. - Sage Starter Theme: Used as the base theme for interface development, separating controller logic from the view (Controller/Blade patterns) for a more organized and scalable development.
- Bootstrap & JavaScript: Styling framework and dynamic development to ensure a 100% responsive, accessible, and interactive user interface.
- PHP & MySQL: Server-side development of custom logic for property persistence and indexing using Custom Post Types (CPT) and Custom Fields.
- Elementor & Widgets Pro: Agile layout of the visual interface powered by Elementor, complemented by the development of custom widgets for dynamic WordPress components.
Project Modules
- Data Modeling (Custom Post Types & Fields): Advanced structuring of the property catalog, separating entities (houses, apartments, offices) and their technical specifications (price, location, square meters, number of rooms) into high-availability custom fields.
- REST API Synchronization: Development of an internal scheduled synchronization engine that consumes structured data from an external REST API. This engine automatically processes and inserts or updates properties in the WordPress database, ensuring the catalog is always up-to-date without human intervention.
- Dynamic Frontend and Search: Interface layout using Elementor and custom-built widgets in Sage/Bootstrap, allowing users to filter and search for properties by specific criteria quickly and smoothly.
Current Status
The project is currently in production, serving thousands of users and automatically synchronizing the real estate catalog daily.