HomeMate

An online platform that connects customers with the best cleaning service professionals in Portugal.

UX/UI CASE STUDY

Team

Solo project

My role

User Research

UI Design

Wireframing

Prototyping

User Testing

Start

October/2023

Duration

1 month

Home Mate mockup
Home page mockup

Overview

HomeMate is a mobile application designed to facilitate hiring cleaning services, making the process more convenient and safe for both professionals and clients.

The application will act as a digital marketplace where freelance professionals can offer their services, and clients can find and hire the professionals who best meet their needs.

Why to do this project

This project caught my attention because it offers a convenient service for an increasingly hectic and technology-driven society.

As I am also included in this frantic and technological world, I concluded that acting on this project would be important so that I can benefit from the services it provides and improve my skills as a UX/UI designer.

Illustration
Illustration

Problem Statement

People often need help finding skilled, available, and reliable professionals close to them, and the lack of references makes this search complicated and risky. Hence, connecting these qualified professionals to customers looking for cleaning services is essential.

Problems HomeMate aims to solve:

  • Lack of transparency in prices;
  • Schedules incompatible with the user’s routine;
  • Lack of evaluations and references;
  • Waste of time and energy.

Design Process

I used the design thinking process to understand the problem, generate ideas, develop projects, and iterate until I found a satisfactory solution. The great advantage of this process is that it is flexible and non-linear. In other words, I can discover new challenges, solutions, and insights about users throughout each project stage.

Design process illustration

Discovering

Desk Research

Competitor Analysis

Business Model Canvas

Matrix CSD

User Research

Defining the problem

Personas

User Journey

Matrix MoSCoW

Ideating solutions

Task flow

Low fidelity Wireframes & prototypes

Site mapping

Developing solutions

High fidelity Wireframes & prototypes

Visual design

Trying solutions

Usability test

User feedbacks

Discovering

Desk Research

To better understand the current scenario of the cleaning services market in Portugal and worldwide, I started my research by doing Desk Research. Therefore, I used materials published online, such as news, Google trends, reports, and websites of companies specializing in the type of service in question.

And this was the information I got:

When searching Google Trends, I saw the trend of searching for “urgent maid” in Portugal in the last 12 months. And this is another sign that this is a promising market in the country.

Google trends chart
Domestic services most requested by portuguese chart

Online Home Services Market Growth Rate

The online on-demand home services market was valued at USD 3,456.00 million in 2021 and is expected to reach USD 6,396.81 million by 2029, registering a CAGR of 8.0% during the forecast period from 2022- 2029.

CAGR - Compound Annual Growth Rate.

https://www.databridgemarketresearch.com/reports/global-online-on-demand-home-services-market

There are currently more than 40 thousand companies dedicated to providing cleaning services in the Iberian peninsula, generating around 600 thousand jobs together, with Spain responsible for 88% and Portugal for 12%.

https://pmemagazine.sapo.pt/mercado-dos-servicos-de-limpeza-cresceu-43-em-portugal-em-2021/
Global online on-demand home services chart

The billion-dollar Portuguese tourism sector

Highlighted among the most visited countries in Europe, Portugal recorded revenue of €22 billion in 2022 in the tourism sector, exceeding pre-pandemic periods (2019) by 20%. The high performance should continue in 2023 and boost not only investments in businesses that operate directly in the segment but also many other related areas, such as real estate and construction – which guarantee the infrastructure to absorb the high flow of tourists – as well as the general services sector, especially those focused on cleaning and maintaining homes, hotels, and other accommodations.

https://www.mundolusiada.com.br/comunidade/os-setores-mais-promissores-e-os-mitos-sobre-o-mercado-de-franchising-portugues/

Challenges

  • The highly competitive market can trigger a significant lack of customer confidence in quality, prices, and payments.
  • The technology that drives this market can also be a barrier due to the commercialization of robotic and multitasking devices that function in cleaning environments.
  • Discoveries

  • This market tends to grow in Portugal due to the country's tourist success. Therefore, more companies and hosting service hosts must hire cleaning professionals.
  • The need for this type of service has been increasing due to the ease and convenience of digital platforms, as they connect clients to professionals and facilitate the hiring and payment process.
  • Competitor Analysis

    After realizing the success of the online domestic services market nationally and globally, I decided to analyze the applications of 5 direct competitors to identify their failures and learn from them, as well as learn from their successes and develop insights from their platforms.

    Competitor analysis board

    In this process, I took several screenshots of the application screens to collect interface ideas, analyzed the cleaning service contracting process flows, and compared their functionalities.

    And the results obtained were these:

    Competitor analysis table

    Findings

    The applications currently on the market offer services beyond domestic cleaning, such as car cleaning, gardening, repairs, and installations.

    I also observed that competitors need to improve the user experience from their first contact with the app, and I noticed that most do not use onboarding. In other words, they make users start their experiences by requiring them to perform certain tasks, such as authorizing location and notifications. However, the aforementioned resource is not just a set of beautiful screens; they are the app's gateway and a friendly way of welcoming users.

    Business Model Canvas

    Continuing the problem immersion phase, I created a Business Model Canvas to visualize the business clearly and concisely, reflect on my ideas, and better filter them.

    Business model canvas

    CSD MATRIX

    To better understand the context of the problem and improve my approach to the questions I would ask in user interviews, I decided to create a matrix of certainties, doubts, and assumptions (CSD Matrix) of all the information I obtained with the previous techniques.

    CSD Matrix
    User research - user photos

    User Research

    To validate all my certainties, assumptions, and doubts, I created some questions for my user research. In this way, I collected both qualitative and quantitative data.

    Initially, I carried out an online questionnaire survey, collecting information from 15 participants (of these, 13 were potential users of the client version and 2 cleaning professionals).

    Next, I interviewed 4 people via video call and telephone, asking them to share their perceptions, needs, frustrations, and experiences.

    Quantitative research

    Below are the questions aimed at users of the customer version:

    Quantitative research chart - client Quantitative research chart - client

    And finally, those aimed at users of the professional version:

    Quantitative research chart - professionals

    Qualitative research

    From all the answers I got, I selected the ones that most helped me create insights and validate the questions I raised in the CSD matrix.

    Customers

    Qualitative research quotes - client

    Professionals

    Qualitative research quotes - professionals

    Findings

    Based on user research, I was able to extract the following insights:

  • Users value efficiency, skill, and trust when hiring a service, hence the importance of creating a platform that shows evaluations and professional training plans;
  • Users believe that an online cleaning services contracting platform is a good way to find clients and professionals;
  • Customers see it as advantageous to see an instant quote for the service on the digital platform.
  • Professionals feel the need to equate service time with the amount of work requested.
  • Defining the problem

    Personas

    After the empathy phase, it was time to define my target audience. To do this, I created two personas: one that hires cleaning services and another that offers these services.

    Based on user research, I decided to focus on the public with a family group of spouses and children between 35 and 50 years old.

    That is how Maria and Francisca emerged:

    Persona - client Persona - professional

    User Journey

    After identifying the target audience, conducting interviews, and defining the objectives and frustrations of the personas created, I still wanted to delve deeper into what users, both clients, and professionals, expect from an online cleaning service contracting platform. Therefore, I created these two user journeys.

    User journey scenarios User journey - client User journey - professional

    Ideating solutions

    Task Flow

    In the first phase of project ideation, I created a task flow to map users' steps in scheduling cleaning services for houses and condominiums.

    Task flow

    Low-Fidelity Wireframes

    One of the most fun parts of the process has arrived: scratching in search of the ideal solutions for my application.

    Making the drawings on paper allowed me to free up my ideas more without getting stuck in perfect shapes and details. Furthermore, after transferring the drawings to Figma, I was able to improve them.

    Low-Fidelity Wireframing
    Low-Fidelity Wireframes

    Sitemap

    Next, I created a sitemap to visually represent the project and help ensure that its interaction paths are logical, efficient, and pleasant for users.

    Sitemap

    Developing solutions

    Visual Design

    Visual Design - Colors and buttons Visual Design - Inputs and typography

    High-Fidelity Wireframes

    High-fidelity wireframes High-fidelity wireframes

    Trying solutions

    Usability Testing

    After creating the screens presented above, I needed to conduct a usability test to determine whether my project's main functionality was fulfilling its role. Furthermore, I needed to get feedback from users to determine what I could improve in the future.

    I did the moderated usability test in person and remotely with 2 participants. I gave them the task of hiring cleaning services for both the home and the condominium.

    User testing the app

    Fidings

  • To my surprise, all participants managed to complete the tasks without difficulty. However, none used the “schedule” option in the menu, which was a little frustrating for me since I designed the entire flow using it as a starting point. Perhaps in a future test, with all menu screens working, I can see another type of user behavior.
  • Users found it simpler to select the categories at the top of the page, where the icons attracted the most attention.
  • Improvements after testing

    After doing user testing, I realized that I should make the following improvements:

  • Add new information to the Home, such as promotion announcements and application benefits.
  • Allow the user to choose the type of condominium they want to clean.
  • Place images that best represent each type of service.
  • Login screen mockup

    Conclusions

    My main challenge was finding more time and resources to recruit more participants for my research, which involved an online questionnaire.

    As a result, I could not develop further insights, particularly those related to the experience of cleaning professionals.

    Therefore, in the following steps, I intend to do new research focused on developing the version for professional registration.

    Furthermore, I will create an onboarding system for the app, as this is an excellent tool for attracting users and making them use the application efficiently.

    video prototype presentation

    View Prototype