web design uiOctober 30, 20269 min read

Real Estate App Design: A Home Screen Redesign, Before and After

A real estate home screen that asks you to read everything at once, and the same screen fixed. Every change side by side, the reason behind each, and the free Figma file.

By Boone
XLinkedIn
Real Estate App Design: A Home Screen Redesign, Before and After

A real estate home screen has one job: get a person from "I am looking" to a listing they want to open. The first draft below does not break anything. Every feature works. It just asks the reader to take in everything at once: a search field, five round categories, four different buttons, a banner and a card with nine small details.

The fix keeps every feature and changes the order, the size and the number of styles.

The whole screen, before and after

Junior draft

A real estate home screen with an outlined search field, five round category icons, Rent, Buy, Sort and Filter controls, a large blue banner, two listing cards and five tabs

Fixed

The same real estate home screen fixed: a greeting header, one search field with a filter button, a Rent and Buy segmented control, category chips, a large Featured listing card and four tabs

On the left, the eye meets a search field, five category circles, four controls in three different styles, a full width blue banner, a star, an arrow, two stacked buttons on every photo and a floating Map button that sits on top of the listing details. Nothing is wrong on its own. Together there is no first thing to read.

On the right, the screen reads top to bottom: who you are, what to search, rent or buy, what kind of home, then one big listing. The banner is still there, but it waits at the bottom, smaller, where it cannot compete with the search.

Junior draftFixed
Side margins12 left, 16 right20 on every row
Text sizes9 to 15 px11 to 22 pt, the iOS type ramp
SpacingMixed values4, 8, 12, 16
Control styles above the listings4 (filled, plain, outlined, text)2 (a filter button and a segmented control)
Promo banner107 px tall, above the listings68 px tall, below them
Tabs5, filled and outline icons mixed4, all outline, active tab in the brand blue

Fix 1: one search row, one Rent or Buy control

Before

Before

After

After

An outlined search field with a microphone, five round category icons, then a filled Rent button, a plain Buy word, an outlined Sort button and a Filter link. Against a grey search field with one blue filter button, and Rent and Buy as two halves of one segmented control.

The draft puts four controls in one row and gives each a different look: Rent is a filled button, Buy is bare text, Sort is outlined and Filter is a plain link with an icon. A reader has to work out which ones are buttons, which are tabs and which are toggles before they use any of them.

The fix gives each job one shape. Search and filter live on the same row, because filtering is part of searching. Rent or Buy is a choice between exactly two things, which is what a segmented control is for: both options stay visible and the selected one is clearly lit. Sort moves out of the way, because it only matters once there are results.

Rule to reuse: if two controls do the same kind of job, they should look the same. If they do different jobs, they should not.

Fix 2: categories that show what is picked

Before

Before

After

After

Five thin outlined circles with a small label under each, where only the blue label says Apartment is selected. Against filled chips with an icon and a word on one line, where Apartments is solid blue and the next chips keep going off the edge.

In the draft, the only sign of what is selected is a blue label in small text under a circle. The circles themselves look identical, so the eye has to read the labels one by one to find the active one.

A chip with a solid fill answers the question before it is asked. The selected state is a different color and weight, not a small difference in text. The chips are also wider than they are tall, so the icon and the word sit on one line and the whole row takes less height. The chip cut off at the right edge shows the row scrolls, with no arrows needed.

Fix 3: a listing card that reads in order

Before

Before

After

After

Featured Listings with a star and an arrow, a photo with a "1 Year Old" badge and plus and heart buttons, a blue $2,400 per month, Sale and Rent pills, an address, and bedroom and bath details cut off by a floating Map button. Against a large rounded photo with one heart, then $2,400 per month, 2-bed apartment, Alfama, Lisbon and 2 bd, 2 ba, 980 sq ft.

A person looking at a home asks four questions in the same order: how much, what is it, where is it and how big. The fix puts the card in that order, one answer per line. The price is the largest text, then the home type, then lighter lines for place and details.

The draft mixes the answers up. The price shares a line with two pills that say Sale and Rent on a home that is only for rent. The address sits above the details but below the price in a different color. The details are small 9 point text and the last one is hidden under the Map button, so the reader loses the area, a number most people compare.

Also removed from the photo: the "1 Year Old" badge and the plus button. Two floating buttons on every image ask for decisions the reader has not made yet. One heart is enough, and the photo is bigger because the photo is what sells the home.

Rule to reuse: a card is a sentence. Decide its word order, then give each word one style.

Fix 4: four tabs in one icon style

Before

Before

After

After

Home, My Properties, Messages, Favorites and More, with filled and outline icons mixed. Against Home, Saved, Messages and Profile, all outline icons, with only Home in blue.

The draft has five tabs, and three of them are close: My Properties, Favorites and More all sound like places where a saved or owned home might be. Its icons also mix filled shapes (the home, the messages) with outlines (the building, the heart), so the active tab is hard to tell from a tab that is just drawn heavier.

The fix uses four tabs with one icon style, so the only difference between tabs is which one is active. "Favorites" becomes "Saved", a shorter word that matches the heart on the card. "More" becomes "Profile", a name that says what is behind it. Apple's guidelines describe the tab bar as navigation between top-level sections, so a destination that is really a menu of leftovers does not belong in it.

The smaller fixes

  • A header with a person in it. The fix adds a greeting, an initials avatar in a solid blue circle and a bell with a red dot. The draft has no header, so nothing says whose app this is.
  • One margin. The draft uses 12 on the left and 16 on the right, so nothing lines up with the edge of the screen. The fix uses 20 on both sides of every row.
  • One spacing scale. Gaps are 4, 8, 12 or 16. When every gap comes from the same short list, rows look related without any dividers.
  • A text ramp from the platform. The draft's text runs from 9 to 15 px with no pattern. The fix uses the iOS sizes from 11 to 22 pt, which are sizes people can read.
  • A calmer banner. "List your home for Free" lost the italic accent word, the house outline and the second button inside it. It is now a single row with one arrow.

Audit your own real estate app

QuestionWhy it matters
Can you name the one thing the top of the screen asks you to do?Without a first thing to read, everything gets read at the same speed
Do two controls that do the same job look the same?Mixed styles make people guess what is a button
Is the selected category obvious from across the room?A selected state should not need reading
Does each listing card answer price, home, place, details in that order?That is the order people ask the questions in
Is any detail hidden under a floating button?Square footage is the number people compare
Do two tabs sound like they lead to the same place?Duplicate doors make people unsure where to go
Does every row use the same left and right margin?Alignment is the cheapest way to look finished

Get the Figma file

The free file has both screens, every part of the fixed screen as a component, the color variables, the iOS text styles and a read-me with the photo credits.

Free Figma file

Real estate home screen, before and after

Both screens and every fixed part as Figma components. Free, view only, duplicate it to your drafts.

Open in Figma

FAQ

What should a real estate app home screen show first?

A search field with one filter button, then Rent or Buy and the property type. Put the listings right below, with the banner and secondary offers after them.

How should Rent and Buy be shown in a property app?

As a segmented control with two halves, so both options are always visible and the chosen one is clearly highlighted. Four different button styles in a row make people guess.

What should a property listing card include?

Price first, then the home type, the place and the key details such as bedrooms, bathrooms and area. One favorite button on the photo is enough.

How many tabs should a real estate app have?

Four is a good number: Home, Saved, Messages and Profile. Avoid two tabs that sound like the same place, such as Favorites and My Properties.

How can you show which category is selected?

Fill the selected chip with the brand color and keep the others neutral. A small change in text color under a circle is easy to miss.

Sources

Want this for your own app? Our team redesigns app screens like this one, from the first audit to the finished components.

Get Started

Get new papers by email

New Brainy papers in your inbox. Confirm once, unsubscribe anytime.

More from Brainy Papers

Keep reading