A 30-screen real estate web platform that reads like a publication that happens to sell property.

Client Project
Sheraz Properties
Role
UI/UX Designer
Timeline
September - October 2025

Sheraz Properties web platform hero on a laptop mockup, dark editorial layout with "Luxury Properties in Dubai" headline over a Dubai skyline image, yellow "Sell Your Properties" call-to-action in the top right
  1. The Problem

    Chrome over content

    Real estate sites layer bright chrome over their photography: thumbnails compete with forms, filters, and CTAs, and buyers spend more time scanning interface than looking at the property they came for.

  2. The Move

    One signal color, one library

    Inverted the pattern. Dark editorial base with a single signal color (yellow), and one component library that serves three audiences (buyer, seller, agent) under the same navigation logic.

  3. The Mechanism

    Library before screens

    Built the component library before any high-fidelity screen, so all 30 later decisions inherited real components with real states. Yellow carries every CTA, badge, and key data point.

  4. The Outcome

    30 screens shipped solo in 1.5 months

    Delivered as a build spec, not a screen library: named design tokens, auto-layout on every responsive element, hover / active / disabled variants on every interactive surface.

Photography Leads, Interface Recedes

A dark editorial base gives every property image the whole stage instead of asking it to compete with a white background. The cost is a look that will feel unfamiliar to a first-time buyer, accepted so the photography can actually do its job.

Yellow As The Only Signal

Calls-to-action, agent badges, and key data points all carry the same yellow accent, so the brand is recognizable in one color rather than in decoration. This concentrates attention where it matters and removes the temptation to add color for its own sake.

Component Library Before Screens

The component library was built before any high-fidelity screen so every later decision inherited real components with real states. The trade-off is a slower start; the payoff is a handoff where the developer inherits consistent atomic vocabulary rather than 30 one-off layouts.

  • Figma30 screens, component library, design tokens, and dev handoff

Need a product problem solved?

A 30-screen real estate web platform that reads like a publication that happens to sell property. · SaribPXL