Back to Gallery
Laravel Filament TALL Stack PropTech

Real-Estate Page Builder

Developing a 'Lego-style' real-time site builder to bridge the gap between technical constraints and marketing agility.

Client

Leading Uruguayan Real Estate Agency

Role

Lead Laravel Architect

Duration

3 months

Real-Estate Page Builder

The Challenge

In the fast-moving Uruguayan real-estate market, timing is everything. Our client was losing precious days waiting for developers to hard-code landing pages for new developments. I architected a custom "Lego-like" page builder using Laravel and Filament PHP that turned their internal dev team from "gatekeepers" into "enablers."

The "Lego" Architecture

The core challenge was creating a system flexible enough for marketers to be creative, but structured enough to maintain brand integrity and performance. Using the TALL Stack (Tailwind, Alpine.js, Laravel, Livewire), I built:

  • Dynamic Component Library: A suite of high-performance UI blocks that could be dragged, dropped, and reordered in real-time.
  • Filament Custom Fields: I extended Filament’s core functionality to handle complex real-estate data—such as interactive maps, unit floor plans, and amenity galleries—without requiring a single line of CSS from the user.

Solving the Friction

Before this implementation, every text change or image swap required a Jira ticket and a deployment cycle. By leveraging Laravel’s robust multi-tenancy and caching layers, we created a "Real-Time Preview" engine. This allowed the marketing team to see exactly how their "Lego" blocks looked on mobile and desktop before hitting publish.

Technical Excellence in Laravel

Beyond the UI, I ensured the backend was enterprise-grade. This involved:

  • Optimized Eloquent Queries: Ensuring that dynamic pages with dozens of "blocks" still loaded in under 300ms.
  • Media Library Integration: Automatic image optimization and CDN offloading to handle high-resolution architectural renders.

The Result

We successfully eliminated 90% of the manual coding tasks for the development team. The marketing department went from launching one page per week to launching multiple, highly-optimized landing pages per day, drastically increasing their lead generation capabilities across Uruguay.

Impact Metrics

  • -90%

    Dev Bottleneck

  • 2 hrs

    Landing Page Lead Time

  • Uruguay

    Market Presence

Cookies & Analytics

I use PostHog to understand how people use my portfolio. It helps me improve the experience. I only track if you consent.

Charlie's Guide

📢 Hey! I'm ready for a new remote role.