All Projects

RentCafe × WordPress Plugin

A custom WordPress plugin that syncs live RentCafe data to 60+ property websites, including Seattle's MFTE affordable housing filter that no existing plugin supports.

Floor Plan Availability

Live floor plan and unit availability pulled directly from RentCafe. Browse by overview or drill into individual units with pricing, sqft, and availability dates.

Floor plan availability showing unit overview and individual unit details

The Problem

RentPress, the closest competing plugin, charges $75/month + $6/property/month. Across 60+ properties, that's $483/month ($5,796/year). More importantly, it doesn't support Seattle's MFTE (Multifamily Tax Exemption) program, which requires properties to surface income restricted units separately. Every Seattle plugin on the market failed this requirement.

🔌

WordPress Plugin

floorplan-tool v1.7.7 · PHP · WordPress Plugin API · RentCafe REST API · MySQL

Custom WordPress plugin deployed across 60+ property websites. Pulls live data from RentCafe and renders it via 15+ shortcodes. The same data pipeline also feeds the SEO engine and neighborhood features below.

  • Live availability, floor plans, pricing, and unit details pulled directly from RentCafe
  • Full MFTE filter support: income-restricted units flagged per Seattle housing requirements
  • 15+ shortcodes: FloorplanTool, FloorplanOverview, ContactForm, WalkScore, Amenities, NearbyPlaces, and more
  • Full-page output caching for performance
  • Contact forms with Akismet spam verification and Mailgun SMTP
  • Photo management with scored images from Cloudinary
  • Zero licensing cost; replaced a $5,796/year vendor

Live Sites

Vibe Fremont

Fremont, Seattle

Robin’s Nest

Seattle, WA

Harbor Flats

Seattle, WA

Neighborhood Highlights

Interactive neighborhood section integrated with Apple Maps, Foursquare Places API, Google Maps Places API, and King County Metro & Sound Transit lines. Data feeds directly into the SEO content engine.

Neighborhood highlights section showing nearby places, transit lines, and walkability data
Apple MapsFoursquare Places APIGoogle Maps Places APIKing County MetroSound Transit

Next.js Marketing Sites

Next.js 16 · React 19 · Bonavista Property API · Server Components

Smaller properties (under 20 units) often don't have the budget for a full marketing site, or ownership doesn't want to invest in one. Some just need a temporary landing page during an acquisition transition. These lightweight Next.js sites spin up fast, pull from the same property API as the WordPress plugin, and cost nothing to maintain.

Cortina Apartments

Eastlake, Seattle, mid-century modern aesthetic

Next.jsSSGISR

Noco Apartments

North Seattle, warm gradient design with sticky mobile CTAs

Next.jsSSGISR

Both platforms share the same property data API, SEO engine, and neighborhood data pipeline: one source of truth, two delivery formats.

SEO Engine Integration

The plugin is the delivery layer for a custom AI-powered SEO pipeline built in the Admin Panel. Every two weeks, Gemini generates property-specific content that the plugin renders on each site, replacing a $400/month vendor that produced generic copy.

  • Page titles, meta descriptions, and heading hierarchy generated per property and page type, each referencing real neighborhood data, never prices
  • 10 structured FAQ items per property rendered with FAQPage schema markup for rich search results
  • SEO paragraphs per page section (floor plans, amenities, neighborhood, pet policy), auto-refreshed only when keyword performance declines
  • Dynamic XML sitemaps with all floor plan URLs, updated daily with current availability
  • ApartmentComplex + LocalBusiness + FAQPage structured data (JSON-LD) for rich snippets
  • Image alt text templates per category (bedroom, kitchen, exterior) with property context automatically applied
  • llms.txt generation for AI-readable property summaries (Claude, ChatGPT browsing)
  • Content cached with staleness tracking: fresh (<16 days), aging (16 to 21 days), stale (>21 days). Ensures sites always have current SEO content

$400/mo

Previous vendor cost

~$0.50

Per property, biweekly

60+

Sites receiving auto-generated SEO

See how the SEO content is generated →

The Admin Panel's Gemini-powered SEO engine: pipeline architecture, data sources, and monitoring

60+

Properties

$5,796/yr

Saved

MFTE

Compliant

15+

Shortcodes

0

Vendor Dependency

Built With

PHPWordPressRentCafe APIMySQLNext.jsCloudinary