StealThis .dev

Real Estate — Search Listings

An editorial real-estate search page for the fictional Verdant Estates. A sticky filter bar drives price range, beds, baths, home type and a more-filters panel with status chips; results render as refined gradient-photo listing cards showing price, beds, baths, sqft, address and a status badge. A simulated map panel on the right shows clickable price pins that highlight and scroll to the matching card, while a sort dropdown, live results count and save-search button keep everything synced in memory.

Buka di Lab
html css vanilla-js
Targets: JS HTML

Code

Search Listings

A full listing-search experience for Verdant Estates in fictional Maple Grove, OR. A sticky filter bar lets you narrow by price range, minimum beds and baths, and home type, with an expandable “more filters” panel adding a minimum-square-footage control and status chips (For sale, New, Open house, Pending). Every change re-filters and re-sorts the in-memory listing set live, and the results count updates instantly.

Results render as editorial cards: a CSS-gradient “photo” that evokes real architectural imagery, a status badge, a heart to favorite the home, the price in a serif display face, beds/baths/sqft, the street address, the home type, and the listing agent. A sort dropdown orders by featured, price, beds, size, or newest. Hovering or clicking a card highlights its counterpart on the map and vice-versa.

The right-hand panel is a simulated street map with parks, roads, and water drawn entirely in CSS. Each visible listing places a clickable price pin; selecting a pin highlights and smoothly scrolls to the matching card, and selecting a card focuses its pin — keeping the two views in sync. A save-search button and a toast helper round out the micro-interactions, and the layout collapses gracefully to a single column with the map on top down to ~360px.

Illustrative UI only — sample listings and data are fictional; not a real real-estate service.