Skip to content
The Smart House app on a phone
Product Design

Smart House App

Timeline
2023
Role
UX/UI Designer & Front-End Developer
Team
Tools

Live Site(opens in a new tab)

The brief

How might we help users control their entire home from one place without making the experience feel complicated or technical?

The solution needed to make device status immediately understandable, reduce the number of steps required to complete common actions, and give users confidence that their home was operating as expected.

Smart buildings · Mobile app2023

Smart House App: every room of a building, readable at a glance

A mobile app to check and change the climate and lights of each room in a building. People log in, pick a room on the building map, and see its temperature, CO2 and lights on one screen. I designed it and built the front-end.

Challenge

Make a tap in the app as trustworthy as a wall switch.

My role

UX/UI Designer and Front-End Developer: research, flows, wireframes, UI, design system and the coded prototype.

Platform

Mobile app, 2023.

Outcome

A working front-end prototype. Testing with people is the next step.

The brief

How might we let people control every room from one place, without it feeling technical?

The status of each room had to be clear at a glance. Common actions had to take fewer steps. And people needed to trust that what they changed had really changed.

01 — The problem

A wall switch shows its result. An app has to prove it

With a wall switch you see the light change. In the app the same tap goes through a phone, a network and a hub before it reaches the room, and the answer has to come back the same way. Usually that is quick. When it is slow, or the device is offline, the screen is the only thing telling people what happened.

Wall switch

FingerThe light changes, you see it

App

FingerPhoneHubLightDid it work?
Press it and see which one knows first.

02 — Research

Three questions shaped the first sketches

Q1

What do people need to know the moment they open the app?

Q2

Which actions do they repeat most?

Q3

What makes a building app feel trustworthy?

What people needed

Glancethe status of the building, fastConsistencycontrols that work the same in every roomReachfrequent actions within a tap or twoExceptionswarnings that stand out from normal valuesProofconfirmation that an action went through

03 — Structure

From the building map to one value

The app follows the building: log in, find the room on the map, then read and change what is happening in it. Each step answers one question before the next one comes up.

A photo of the building and two actions: sign in or create an account.

Drawn after the 2023 wireframes. Select a screen to read what it is for.

04 — Decisions

Three questions, three options each

Make your own call first. Pick an option to see what I chose and why.

Question 01

How do people find a room?

Trade-offFinding all the lights across the building takes one more step than a tab per device type would.

Why BPeople locate things by place. The map mirrors the floor plan, so a room is where they expect it.

Question 02

What does a room screen lead with?

Trade-offLights sit one tap away, behind a tab.

Why BTemperature and air are what people check most. One dial keeps the screen calm, and the same dial works for lights.

Question 03

When does the screen say a change is done?

Trade-offOn a slow network it feels less instant than flipping the value right away.

Why BThe screen never shows a state that isn’t true. Try both in the remote light test below.

05 — Design

The screens, and a prototype you can use

Built on the wireframes. Switch between wireframe and final, log in, open a room and change its lights.

The best
app for your
smart building

The 2023 files

The six final screens: welcome, log in, register, building map, temperature and lights
Final screens
The six wireframes the screens were built on
Wireframes
The room screen and the building map side by side
Room and building map
The app on a phone
In use

06 — Design system

Colours and parts taken from the screens

Colour · click to copy

Type · Montserrat

20°Dial · 600

Welcome BackTitle · 600

Meeting Room 1Room name · 700

LIGHTS · TEMPERATURETabs · 700 caps

Outdoor TemperatureLabels · 500

Components

75%

07 — Try it

Change the lights in Meeting Room 1, from anywhere

On the left is the lights screen from the app. On the right is the room itself. Change the lights, then take the network away or step out of the room, and watch whether the two still agree.

Network
Where you are
Screen updates

Meeting Room 1

Thursday, 11 March, 14:0020°⌂ ≋ ▦ ☁
Outdoor Temperature-2°Indoor Temperature20°
CO2399 ppm

Meeting Room 1, in the building
Meeting Room 1Lights 75%
Settledscreen matches the room
Sendingwaiting for the light
Confirmedthe light answered
No answernothing changed
What happened

    Change the lights on the left to start.

    08 — Outcome

    A concept and a working prototype, ready for its first test

    What exists

    The flows, wireframes and final screens for log in, the building map, room climate and lights, plus a front-end prototype I built with these states in code.

    Not done yet

    It didn’t ship and hasn’t been tested with users, so there are no usage numbers. Some process material was reconstructed for this page.

    Next

    Test with people of different technical confidence. Tune the waiting time and alerts with real devices. Then onboarding and a screen-reader review.