StealThis .dev

Real Estate — Neighborhood Guide

An editorial neighborhood guide page for the fictional Maplewood Heights, pairing a serif display hero and lifestyle vibe tags with a four-stat market snapshot covering median price, price per square foot, days-on-market trend, and sale-to-list ratio. Animated walk, transit, and bike score dials fill on scroll, a filterable amenities list groups schools, parks, dining, and shops, and three featured listing cards offer save-to-favorites with toast feedback.

Abrir en Lab
html css vanilla-js
Targets: JS HTML

Código

Neighborhood Guide

An editorial guide page for Maplewood Heights built on the green-and-brass real-estate palette, with Cormorant Garamond display headings over an Inter body. The hero pairs a CSS-gradient “golden hour” street photo with the neighborhood name, a descriptive vibe paragraph, and character tags. Below it, a four-card market snapshot reports median sale price, price per square foot, a declining days-on-market trend (with an inline sparkline), and the sale-to-list ratio, each with an up/down delta against last quarter.

The lifestyle section renders walk, transit, and bike scores as SVG ring dials that animate from zero — the stroke sweeps and the number counts up — the first time they scroll into view, using an IntersectionObserver. The amenities section lists schools, parks, dining, and shops as refined rows with category icons and badges; the chip filter bar instantly narrows the list by category and shows an empty-state message when needed.

Finally, three featured listing cards present price, address, beds/baths/square footage, and a listing agent, each with a status badge (New, Open Sun, Pending) and a heart button that toggles a saved state and fires a toast. Everything is vanilla JS, keyboard-usable, and responsive down to roughly 360px.

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