Back

HolimApp

Case study for house cleaning management and service

hello

The Idea.

Holim App is an innovative idea designed to simplify everyday life by facilitating the hiring of qualified professionals for various household tasks, such as plumbing repairs, electrical issues, cooking, or cleaning. Instead of relying on recommendations from friends or family, Holim allows users to select and hire specialists directly from the comfort of their mobile phones, choosing the day and time that suit them best, without intermediaries. This app offers a practical and flexible solution to keep the home in perfect condition, freeing up time for users to enjoy their favorite activities. The idea behind Holim is to transform how we manage household chores, making them more accessible and convenient.

Overview.

Holim App simplifies hiring qualified professionals for household tasks, enabling users to book directly from their mobile phones. It offers a convenient, flexible solution to manage home chores efficiently.

Problem

Modern professionals face a significant lack of time to dedicate to household chores due to their work obligations and busy schedules. This situation leads to the neglect of cleaning and home maintenance, which can deteriorate their properties and potentially affect their investments.

In the Dominican Republic, we have identified a high demand for cleaning and home assistance services (5.6% of the informal workforce, according to ONE). However, these services are primarily offered informally, without ensuring fair working conditions that improve the standard of living for the workers.

Audience

Busy professionals, Property owners, Informal workers, Elderly or disabled individuals, Single parents.

Design Process.

The design process starts with discovery and research, where we identify user needs and analyze competitors. Next, we organize the research data, creating affinity maps, personas, and scenarios. Using these insights, we define a clear design strategy, setting goals and planning key features. Then, we develop low and high-fidelity prototypes, iterating based on feedback. Finally, we conduct usability testing to ensure the solution is effective and user-centered.

Design Process

User Interviews.

We conducted interviews with 5 users, targeting our potential audience, to gather insights and validate the demand for our service, ensuring Holim App meets the needs of our users effectively.

Goal

Understand the needs and challenges of our potential audience, validate the demand for the service, and gather valuable insights to improve and tailor the solution to user expectations.

Process

  • Questions were crafted to guide the discussions effectively, ensuring all relevant topics were covered.
  • I recorded the interviews and took detailed notes immediately after each session concluded.
  • Based on these conversations, I organized the notes and grouped them into an Affinity Map.

Competitive Analysis.

The initial competitive analysis revealed that main competitors were already offering chore services to customers. This showed strong market demand and highlighted the need to differentiate our offering with better features and user experience. Understanding competitor strengths and weaknesses helps us develop a unique value proposition for our target audience.

Competitive Analysis

Affinity Map.

By organizing these user interview notes, we can identify trends and insights such as motivations, common pain points, frustrations, needs, and goals

Motivations

  • Users are motivated by the convenience of booking household services quickly and easily.
  • Users seek reliable and trustworthy professionals to handle their household chores.
  • Many users are motivated by the ability to save time and focus on other important tasks.

Goals

  • Users aim to find and book household service professionals with minimal effort.
  • Users want to ensure they receive high-quality service that meets their expectations.
  • Users seek a seamless and intuitive app experience for managing household tasks.

Pain Points

  • Users are frustrated with slow app loading times, affecting their overall experience.
  • Users find it challenging to navigate the app without a dedicated help section.
  • Users struggle with poorly visible action elements, making it hard to complete tasks.

Personas.

Develop a clear understanding of our target users

Specialist Request service

Define the problem.

People with limited time to do household chores face challenges. Informal domestic services do not ensure decent working conditions that improve quality of life. Additionally, hiring certified domestic services is tedious and complicated.

User goals

...

Provide an intuitive and user-friendly platform for quickly hiring home services.

...

Ensure users can find trustworthy and qualified professionals for their household needs.

...

Offer flexible options for scheduling services according to the user's schedule and preferences.

User Flow.

I started by mapping out the basic framework of the app, focusing on key screens like home, services, booking, and profile. Ensure that transitions between screens are smooth and intuitive, always keeping user needs in mind. This initial setup will shape the rest of the design and development process.

The goal

To provide a smooth and efficient user experience, allowing users to easily navigate the app, select and book home services, and complete all necessary interactions intuitively.

Process

Mapping the process with this user flow helps identify each step a user takes, ensuring a smooth and intuitive experience. It highlights potential pain points, areas for improvement, and ensures all user interactions are efficient and user-friendly.

User Flow

Feature Prioritization.

Identify needs by understanding what users require and expect from the app. This involves conducting surveys, interviews, and analyzing user feedback to gather insights. By pinpointing these needs, we can prioritize features and improvements that enhance user satisfaction and ensure the app meets their expectations effectively.

Intuitive Interface

An easy-to-use interface that allows users to navigate and select services effortlessly.

Flexible Booking System

Enable users to schedule services at convenient dates and times.

Professional Profiles

Display detailed profiles of professionals, including ratings and reviews from other users, to build trust.

Secure Payment System

Integrate a secure and convenient payment option for users to complete transactions smoothly.

Feature Priorization

Information Architecture.

The open card sort is a generative tool used to identify patterns in how participants mentally classify items. It helps generate ideas for organizing content effectively.

The Method

The open card sort is a generative tool used to identify patterns in how participants mentally classify items. It helps generate ideas for organizing content effectively.

The Process

I asked the participants to group the cards in ways that made sense to them. In the open version, they also had to name each group with a label that best described it. This method is often used to create new information architectures.

Card Sorting
Card Sorting
Card Sorting

Site Map.

A hierarchical visual display of the app's content organizes information in a structured manner, making it easy for users to navigate. By prioritizing key elements and grouping related content, the app ensures a seamless user experience. This approach enhances clarity, reduces cognitive load, and helps users find what they need efficiently.

Site Map

Prototyping.

Prototyping is helpful for ideating, testing, and obtaining early feedback. By creating prototypes, we can quickly explore and refine ideas, ensuring they meet user needs and expectations. This process allows us to identify and address potential issues early, improving the overall design and functionality of the final product.

Low Fidelity Mid Fidelity

Early Usability Testing.

Early usability testing provides valuable insights into the initial key screens of an app. By testing these screens with real users, we can identify usability issues and gather feedback on the design and functionality. This early feedback is crucial for making informed adjustments, ensuring the app is user-friendly and meets the needs of its audience from the outset.

Usability Testing

MOODBOARD + UI KIT.

I used a moodboard for inspiration, focusing on images of clean spaces and workers cleaning. I drew on color theory, selecting blue for its associations with cleanliness, water, and freshness. Additionally, I chose yellow as it evokes happiness and brightness. As a secondary color, I opted for white to reflect purity and create a sense of space.

Moodboard UI Kit

Hi-Fidelity Wireframes.

Prototyping is helpful to ideate and iterate faster through ideas. By creating quick prototypes, we can explore different concepts, test them rapidly, and make necessary adjustments. This process speeds up the development cycle, allowing us to refine and improve ideas efficiently.

Hi-Fidelity Wireframes

Interactive Prototype.

Bringing the user interface design to life

Interactive Prototype https://figmashort.link/yxJFEs

Usability Testing Outtakes.

Learnings from the current design process will inform future iterations. By analyzing feedback and identifying areas for improvement, we can make necessary adjustments to enhance the user experience. These insights ensure that each iteration builds on the previous one, leading to a more refined and effective product.

Pain Points

  • The user expects to search from different tabs, but the prototype only allows searching from one place.
  • Missing screens make it hard to complete all steps: like filter screen, search with all the steps (no text, with auto-suggestion, typed). In the second round, I added the missing screens, like the filter and search screens, to improve the flow.
  • The user isn't familiar with the app. They didn't recognize the logo and skipped the login and onboarding steps.

UX Improvements

  • Add labels to icons and redesign some icons by adding small plus signs or arrows.
  • Improve main menu navigation to make all sections, like "Services," clearer.
  • Add more screens with detailed steps to test the entire user flow.
  • Write plain text in the prototypes instead of copying and pasting the same titles.
Heat Map
Heat Map
Focus Map
Focus Map
Contrast Map
Contrast Map

What Went Well

Users appreciated the app's clean and modern design, intuitive interface, and wide variety of home services. They found the booking process straightforward, and the detailed professional profiles with ratings and reviews helpful. The real-time tracking feature and secure payment options also received positive feedback, making users feel confident and satisfied with the app.

What Went Wrong

Users experienced frustration with slow loading times and the lack of a dedicated help section. Mixed language elements caused confusion, and key action buttons were not easily visible.

Additionally, some users struggled with brand identification and skipped important steps like login and onboarding. Missing screens also made it hard to complete all necessary actions smoothly.

Post MVP.

Improvements to consider

Post MVP

Conclusion.

Learnings and general thoughts

The entire process of studying user needs and their reactions to specific solutions has taught me to listen, understand, and empathize with an open mind. I have learned the importance of patience and the willingness to delve deeply into both the problem at hand and the users' world, to truly grasp the challenge. This involves asking numerous questions and actively listening to the answers.

It has been remarkable to observe that involving the end user in the design process results in a final product that better aligns with their goals and needs, making it more intuitive. Designing prototypes became much easier when I kept the persona and user goals at the forefront of my mind.

Lets work together

Let's work together to achieve our goals. Combining our skills and perspectives will create innovative solutions and ensure success.

linkedin whatsapp email