Stephen Muchara Logo
Stephen MucharaFull Stack Developer & Designer
Selected work2026

Real estate · Editorial platform

Makao Homes

Prime Kenyan property, presented with intent.

Makao HomesStrategy · Experience · Platform
A refined residential interior presented on Makao Homes

A premium property platform for discovering residential landmarks, private homes, and investment-grade developments across sought-after Kenyan addresses.

View live project

Makao Homes transforms property discovery from a crowded listing exercise into a considered editorial journey—one that gives every address, space, and investment story room to breathe.

Client
Makao Homes & Realtors
Status
Live platform
Role
Product design & full-stack development
Services
Digital strategy · UX/UI · Content architecture · Engineering
Industry
Premium real estate
Platform
Responsive web

From the problem to the shipped product.

A transparent view of the UX thinking, interface decisions, and front-end engineering behind the work.

  1. 01Problem
  2. 02Context
  3. 03Discovery
  4. 04Pain points
  5. 05Flows
  6. 06Wireframes
  7. 07Exploration
  8. 08Final UI
  9. 09System
  10. 10Implementation
  11. 11Learnings
01ProblemStrategy

Premium homes were being presented like undifferentiated inventory.

The business needed the practical utility of a property portal without the visual noise of one. The opportunity was to make architecture, address, and investment context feel considered while preserving fast filtering, comparison, and enquiry.

02Users / business contextUX

Who the product had to work for—and what the business needed it to change.

Primary users
  • Home buyers
  • Property investors
  • Relocating families
  • Makao agents
Business goals
  • Elevate brand perception
  • Make high-value listings easier to evaluate
  • Turn interest into qualified enquiries
  • Support editorial and market content
03Research / discoveryUX

Discovery focused on the decisions people were already trying to make.

Methods and inputs
Listing-content auditBuyer journey mappingCompetitor reviewMobile hierarchy testing
What shaped the direction
  • Photography creates interest, but specifications create confidence.
  • Buyers move between broad location discovery and one highly detailed property.
  • The agent conversation works best when it retains the listing context.
04Key pain pointsUX

The experience had to remove three sources of friction.

01

Visual sameness

Conventional listing grids made very different homes feel interchangeable.

02

Scattered detail

Price, features, location, and unit information were hard to scan as one decision.

03

Lost intent

Generic contact routes separated the enquiry from the property that created it.

05User flows / information architectureUX

Move from aspiration to a confident conversation.

  1. 01

    Discover

    Editorial entry points and featured residences

  2. 02

    Refine

    Location, type, price, and status filters

  3. 03

    Evaluate

    Gallery, specifications, amenities, and context

  4. 04

    Experience

    Virtual tour and spatial storytelling

  5. 05

    Enquire

    Listing-aware agent contact

06WireframesUX / UI

Wireframes established an editorial rhythm around real buying tasks.

The structure deliberately alternates immersive media with compact decision blocks. The listing index, property story, and enquiry state were tested as one continuous path rather than separate templates.

Curated listings
Property story
Viewing enquiry
07Design explorationUI

Editorial restraint became the interface strategy.

01

Let photography lead without hiding the facts

02

Use serif type for character and sans serif for utility

03

Keep filters quiet until they are needed

04

Treat each address as a story, not a SKU

08Final UIUI

The live interface gives each property room to breathe.

Captured from the live Makao Homes platform, the screens show the transition from a confident portfolio index to an immersive, information-rich property page.

Makao Homes live listings page
Live listings index
Makao Homes live property detail page
Live property detail
09Design system / componentsUI / FE

A small set of editorial components carries the whole portfolio.

Core components
01Listing card02Filter bar03Image gallery04Property facts05Agent panel06Editorial feature
Foundation tokens
Accent#26352c
Soft#e8e1d3
Ink#1b1b18
Canvas#f7f5f0
  • Warm neutral tokens keep varied photography cohesive.
  • Image ratios are controlled by content role, not one universal card.
  • Responsive type and spacing preserve the editorial pace on mobile.
10ImplementationFront-end

The front end balances image performance with editorial scale.

Reusable listing and content modules power the responsive experience. Particular attention went to image loading, semantic content order, filter behaviour, property metadata, and keeping enquiry actions accessible without interrupting the story.

Next.jsResponsive imagesDynamic listingsSEO metadataReusable content modules
01

Prioritise the first meaningful property image and defer the rest.

02

Keep filter state reflected in the URL for shareable searches.

03

Use structured data and specific page metadata for every property.

11LearningsReflection

What the work changed—and what I would carry into the next version.

01

Luxury is often a hierarchy decision, not an animation decision.

02

A property page must serve emotional and analytical evaluation at the same time.

03

The most effective conversion point preserves the context that created intent.

A digital portfolio that makes premium property feel personal.

Makao Homes now has a cohesive experience for presenting residences, developments, and market insight. The platform combines editorial storytelling with the detail and enquiry tools serious property decisions require.

10+years of local market expertise represented through one digital brand
04property categories organised for focused discovery
01connected journey from first impression to agent enquiry
Next case studyFurniture Decor

Get in touch with Stephen

Can't Wait To Start Working With You