A boutique real-estate brokerage for a fictional Tampa Bay firm. Its job in this portfolio is to show the structured engine as a consumer product: where Cascade Association proved a production-grade directory and Maddox & Reyes proved a new vertical, Harbor & Oak points the same engine at a buyer-facing property search — wrapped in a premium consumer brand.

A property search, not a page of pictures

The listings archive is a real faceted search, not a static grid. Buyers filter by price, beds, and baths as numeric ranges, plus status, property type, and neighborhood, and re-sort the results — server-rendered and generated from the listing field schema rather than hand-built. It is the kind of search experience consumers expect from a national portal, running on the same accessible, SEO-clean foundation as the rest of the portfolio.

Listings, neighborhoods, and agents as structured content

Listings are modeled as a custom post type with typed fields — price, bedrooms, bathrooms, status, property type, and neighborhood — registered through the same custom-post-type renderer that drives the association and law-firm builds. Neighborhood guides and agent profiles are their own structured content, so listings connect to the areas they sit in and the archive filters by neighborhood, rather than relying on hand-maintained lists.

A complete brokerage funnel

Seven pages carry the whole journey: a home page, the searchable listings archive, neighborhood guides, agent profiles, a seller funnel anchored by a “get your home’s value” call to action, an about page, and contact. Each is composed from reusable block sections and rendered server-side, and the site publishes Schema.org RealEstateAgent structured data so a local brokerage reads correctly to search engines.

Design-forward, and accessible by default

The brand is deliberately premium — a boutique, design-forward aesthetic that doesn’t look like a template — and accessibility is built into the foundation rather than added at the end: contrast-verified brand tokens in light and dark modes, real HTML text over hero imagery, keyboard-operable filters, and a fully responsive layout driven by design tokens in theme.json.

Outcome

A consumer-facing, search-first brokerage site — property search, neighborhood guides, agent profiles, a seller funnel, and structured local-business data — on the same schema-driven, accessible engine as the association and law-firm builds. It proves the platform scales from a filterable directory to a product-grade search experience without a rewrite.

It runs on the suite of custom plugins I designed and built from the ground up as sole engineer: a React + server-side-PHP block builder, a config-driven form runtime, and a custom-post-type renderer. They compose only through published contracts — design tokens, WordPress hooks, and versioned REST — so the engineering underneath, front end to data model, is mine end to end.