Back

Crafting

E-bode

a smart home app

Crafting

E-bode

a smart home app

Empowering users to effortlessly control, monitor, group, and automate their devices with just a touch.

Empowering users to effortlessly control, monitor, group, and automate their devices with just a touch.

Product Design

Product Design

User Research

User Research

Visual Design

Visual Design

Personal Project

Project Type

Mobile App Design

My Role

User Research, Feature Scoping, Wireframing, Visual Design

Duration

4 Months

Team

Me , Yash Rathi

Objectives

A brief Introduction to the project

Objectives

A brief Introduction to the project

Objectives

A brief Introduction to the project

To design a smart home mobile app used to remotely access devices at one's home. Incorporate features which will make the app useful in more than one way. Conduct research to better understand the problem's that can be used to solve the problems without making it too overwhelming for the user. Design a user flow and app architecture which is intuitive and solves the problems in the most efficient and simple manner.

To design a smart home mobile app used to remotely access devices at one's home. Incorporate features which will make the app useful in more than one way. Conduct research to better understand the problem's that can be used to solve the problems without making it too overwhelming for the user. Design a user flow and app architecture which is intuitive and solves the problems in the most efficient and simple manner.

Highlights

An app for smart home management

Highlights

An app for smart home management

Highlights

An app for smart home management

Quick Access Dashboard

Control and Manage your homes at the tip of your fingers through E-bode.

Control and Manage your homes at the tip of your fingers through E-bode.

Monitor Energy Consumption

Make educated decisions about your power consumption to reduce your carbon footprint or your electricity bill.

Make educated decisions about your power consumption to reduce your carbon footprint or your electricity bill.

Connect to your home security

Tap into your CCTVs at any point to ensure the safety of your homes

Tap into your CCTVs at any point to ensure the safety of your homes

Create Rooms and Scenes

Cluster and automate devices for every room and mood.

Cluster and automate devices for every room and mood.

My Process

My Process

My Process

#1

Project Planning

Plan the process to accomplish the desired outcome

#2

Research Users

Who they are and what problems do they face in context to smart devices

#3

Creating Context

Competitive Analysis and research other apps and features

#4

Define

The problem, users and use cases, personas and solutions

#5

Structure

Creating user journeys, Information Architecture and wireframes

#6

Iterate

Rework wireframes based on any logic or flow loopholes

#7

Visual Design

Creating components and style guide

#8

Iterate

Usability testing and incorpration of feedback

User Research

An attempt to understand what users want and feel

User Research

An attempt to understand what users want and feel

User Research

An attempt to understand what users want and feel

I conducted interviews to understand what kind of problems people face while using devices at home. The conversation revolved around the user's habits, interaction with various devices, and usage.

I conducted interviews to understand what kind of problems people face while using devices at home. The conversation revolved around the user's habits, interaction with various devices, and usage.

Methods

Research Methodology

Primary Qualitative data collected via Semi-Structured Interviews.

Sample

10 Participants ranging from the age of 18-50 who live in Tier 1 and Tier 2 cities in India.

Key Takeaways

Users want to control and automate their devices remotely. 

Users want to control and automate their devices remotely. 

Users are concerned about the safety of their homes when they are away

Users are concerned about the safety of their homes when they are away

Users wish they were got to know about their device's health.

Users wish they were got to know about their device's health.

Users have no means to observe their energy consumption patterns

Users have no means to observe their energy consumption patterns

Competitive Analysis

Researching what others are doing

Competitive Analysis

Researching what others are doing

Competitive Analysis

Researching what others are doing

Problem Statement

Allowing user full access of their homes in a one-stop shop home management app

Problem Statement

Allowing user full access of their homes in a one-stop shop home management app

Problem Statement

Allowing user full access of their homes in a one-stop shop home management app

Access, manage, and automate your homes remotely

Access, manage, and automate your homes remotely

Group devices based on rooms and moods

Group devices based on rooms and moods

Monitor and ensure the safety of your homes

Monitor and ensure the safety of your homes

Make conscious decisions about energy consumption

Make conscious decisions about energy consumption

Share access of your homes with trusted family members

Share access of your homes with trusted family members

Solutions

A sophisticated set of features for you to be the boss of your house

Solutions

A sophisticated set of features for you to be the boss of your house

Solutions

A sophisticated set of features for you to be the boss of your house

Device Autonomy

Add Devices, Manage Devices, Group Devices

Device Clusters

Create Rooms, Create Scenes

Automations

based on various triggers

Notifications

About device health and performance

Energy Monitoring

Energy Consumption data based on time and device

Security Monitoring

Connect CCTVs and home security systems.

User Flow

User Flow

User Flow

Responsiveness

Ensuring consistency across devices

Responsiveness

Ensuring consistency across devices

Responsiveness

Ensuring consistency across devices

A grid system was put in place to ensure that the design works on all resolutions before designing.

The screen was divided into 6 columns with a gutter on 10px. Margins on both left and right side was 15px each.

A grid system was put in place to ensure that the design works on all resolutions before designing.

The screen was divided into 6 columns with a gutter on 10px. Margins on both left and right side was 15px each.

Branding

Creating an identity for the app

Branding

Creating an identity for the app

Branding

Creating an identity for the app

The name of the smart home app is eBode. It is a conjunction of the words electronic and abode. 

The icon is created by subtracting the Wi-Fi symbol from a home icon

The name of the smart home app is eBode. It is a conjunction of the words electronic and abode. 

The icon is created by subtracting the Wi-Fi symbol from a home icon

Components and Style Guide

Components and Style Guide

Components and Style Guide

High-Fidelity Designs

High-Fidelity Designs

High-Fidelity Designs

Splash + Login + Signup

The login signup and splash screens are in a different colour than the app to match the branding.

The login signup and splash screens are in a different colour than the app to match the branding.

Onboarding

A first time user would set up their homes and add devices.

A first time user would set up their homes and add devices.

Connecting to an existing home

When a newly registered user wishes to connect to a home which already exists, they would have to enter a code which will be shared by any house member on app.

When a newly registered user wishes to connect to a home which already exists, they would have to enter a code which will be shared by any house member on app.

Notifications

This section is for the user to see all the notifications. The app will notify the user about device health and maintenance based on best practices.

This section is for the user to see all the notifications. The app will notify the user about device health and maintenance based on best practices.

Quick Access/ Homepage

The landing screen for the app where the user can ​remotely access the devices, tap into security systems and see the upcoming device schedules.

The landing screen for the app where the user can ​remotely access the devices, tap into security systems and see the upcoming device schedules.

Monitor Energy Consumption

On this screen, the user can monitor energy consumption. This has been added to help users track their electricity usage and be more wise about their electricity usage. 

On this screen, the user can monitor energy consumption. This has been added to help users track their electricity usage and be more wise about their electricity usage. 

Home Security / CCTV

The user can tap into any camera at their home to monitor the safety of their homes or just watch over kids while at work.

The user can tap into any camera at their home to monitor the safety of their homes or just watch over kids while at work.

Devices

The user can use the app to switch on and off the devices in a single tap. They can also change the device setting and save various settings as a preset under scenes.

The user can use the app to switch on and off the devices in a single tap. They can also change the device setting and save various settings as a preset under scenes.

Rooms and Scenes

A user can create clusters of devices. They can create a room with multiple devices. Each device will be linked to a room and each room should atleast have one device.

Scenes are more flexible compared to rooms. Multiple devices can be a part of multiple scenes.

A user can create clusters of devices. They can create a room with multiple devices. Each device will be linked to a room and each room should atleast have one device.

Scenes are more flexible compared to rooms. Multiple devices can be a part of multiple scenes.

Creating a scene

Adding Automation

The devices can be automated on certain conditions as well as set to a time based schedule.

The devices can be automated on certain conditions as well as set to a time based schedule.

Homes and Admin Control

The user who created the home will be appointed as the admin. The admin has the control to share house code with other users and give them access to use various features of the app.

The user who created the home will be appointed as the admin. The admin has the control to share house code with other users and give them access to use various features of the app.

Like what you see?

Write to me at: as221@iu.edu

Find me on

Like what you see?

Write to me at: as221@iu.edu

Find me on

Like what you see?

Write to me at: as221@iu.edu

Find me on