StealThis .dev
الصفحات متوسط

Real Estate — Brokerage Landing

An editorial marketing landing page for the fictional Harbor & Vale brokerage, pairing a serif hero and listing-search bar with an animated stats strip, a swipeable featured-listings carousel, a why-us feature trio, an agent spotlight grid, client testimonials, and a valuation CTA. Vanilla JS drives the carousel, save-to-shortlist toggles, count-up stat counters, and toast feedback for searches, contact, and CTA submissions across a fully responsive layout.

فتح في المختبر
html css vanilla-js
الأهداف: JS HTML

الكود

Brokerage Landing

An editorial marketing landing page for Harbor & Vale, a boutique coastal-and-valley brokerage. A serif display hero anchors a four-field search bar (location, type, max price) and a hero “photo” rendered entirely with layered CSS gradients, complete with a floating just-listed card. Below it, a green stats strip counts up homes sold, sales volume, advisor headcount, and average days on market as it scrolls into view.

The featured-listings carousel pages through six fictional homes — each with a gradient property image, a status badge (For sale / New / Pending), a save-to-shortlist heart, price, address, and bed/bath/sqft specs. Arrow buttons, clickable progress dots, and left/right keyboard arrows all move the track, and the per-view count adapts from three cards to one as the viewport narrows. Further down sit a why-us feature trio, a four-up agent spotlight grid, three client testimonials on a deep-green panel, and a valuation CTA.

Interactions are vanilla JS only: a reusable toast() helper surfaces feedback for searches, popular-filter chips, contact clicks, saved listings, and valuation requests, while an IntersectionObserver triggers the eased count-up animation. The layout is responsive down to ~360px and respects prefers-reduced-motion.

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