IOS & Android App · Mobile

Beanbag is an app that allows the user to monitor and control their house temperature, lights and water heating from their phone.

We were asked to create an intuitive experience that would allow the homeowner to easily set their home system, to control and schedule lighting, heating and hot water. Working closely with the client and rapid-prototyping, we’re able to quickly test and validate requirements and practical functionalities on this new approach to a smart home.

App Store
  • My role UX / UI Designer
  • Year2016
  • AgencyThis Place
  • Client Secure Controls (UK)
Making a Smart Home

Launched in December 2016, the iOS version will soon be followed by the Android version. The below wireframe flowchart represents the main tasks that the user can explore in this first release of the app.  

Creating a seamless digital experience

Working closely with the client we defined the two core functionalities of Beanbag: Modes and Scheduling. The other main concern was how we’ll help a user to easily save their preferences.

1. How to easily adjust values
Grouping values to create Modes

Modes are a group of pre-set values define for temperature, water heating, and lights in the different areas of the house. This allows the user to easily save their preferences and activate them at any time. Beanbag comes with 3 Modes, with pre-set values defined by the client as industry standards, that covers the 3 main situations of a home life.

The user is Away from their house – Away Mode
The user is in the house – Relax Mode
The user is Sleeping – Sleep mode

The user can personalize any of this modes and also create new ones.

2. How to set a schedule
Create a Calendar to define a routine

Having in mind that most people have a daily life routine, a calendar feature was created that allows the user to schedule what’s happening in their home. In a similar way to any other calendar, the user can set when a Mode (a group of pre-set values) should start/end and if they should be repeated throughout the day/week/month.

3. How to help Users to set their system
Function-oriented onboarding

The app onboarding focuses on the core functionality and features of the app. Its main goal is to allow the user to set up their preferences quickly and without a fuzz.

During the onboarding process, users are asked 4 simple questions that allow an automatic scheduling of modes.

Dashboard Settings

The user can regulate the Heating, Lights and Water Temperature in the different rooms of the house, through dashboards at any time. 

Create & Schedule

The user can create numerous Modes, and scheduling them using the calendar view.