Find Your Ideal

Roommate

Apartment

Find Your Ideal

Roommates Apartment

Room is a mobile application designed to simplify the process of finding compatible roommates and rental apartments. the target audience includes young professionals, students, and individuals relocating to new cities who are seeking affordable housing options and meaningful roommate connections. The app addresses the common challenge of finding suitable living arrangements by providing a platform where users can connect with like-minded individuals and finding their ideal living spaces.

Year: 2024

UX/UI

Mobile App

Mobile App

The Problem

Finding roommates with similar lifestyles, interests, and preferences is challenging, often leading to conflicts and dissatisfaction. Searching for an apartment in the right location and budget is time-consuming and overwhelming, leading to less-than-ideal living situations or difficulty securing suitable housing.

The Problem

Finding roommates with similar lifestyles, interests, and preferences is challenging, often leading to conflicts and dissatisfaction. Searching for an apartment in the right location and budget is time-consuming and overwhelming, leading to less-than-ideal living situations or difficulty securing suitable housing.

The Solution

Creating an application that is a comprehensive platform that facilitates the process of finding compatible roommates and apartments. It provides users with a streamlined and efficient way to connect with potential roommates, explore available living spaces, and make informed decisions about their living arrangements.

Main Features

Matching Algorithm

Matching Algorithm

The algorithm analyzes user profiles to recommend
compatible apartments.

User Profiles

User Profiles

Users can create detailed profiles outlining their preferences, lifestyle, and living requirements.

info

Getting essential information like amenities, roommate profiles, rental prices and location.

info

getting essential information like amenities, roommate profiles, rental prices and location

Main Features

Matching Algorithm

The algorithm analyzes user profiles to recommend
compatible apartments.

User Profiles

Users can create detailed profiles outlining their preferences, lifestyle, and living requirements.

info

Getting essential information like amenities, roommate profiles, rental prices and location.

info

getting essential information like amenities, roommate profiles, rental prices and location

Advantages

Enhanced Compatibility

Enhanced Compatibility

Reduce conflicts by matching users based on shared interests, lifestyles, and habits.

Save Time

Save Time

Simplifying apartment search with relevant information that meets the user’s criteria.

Improved Living Experience

Improved Living Experience

Improves living quality by

finding suitable roommates

and apartments.

Improved Living Experience

Improves living quality by

finding suitable roommates

and apartments.

Advantages

Enhanced Compatibility

Reduce conflicts by matching users based on shared interests, lifestyles, and habits.

Save Time

Simplifying apartment search with relevant information that meets the user’s criteria.

Improved Living Experience

Improves living quality by

finding suitable roommates

and apartments.

Improved Living Experience

Improves living quality by

finding suitable roommates

and apartments.

The Process

The app’s development was involved a comprehensive process aimed at understanding user needs, designing intuitive user experiences, and delivering a solution that addresses key pain points in finding roommates and apartments

The Process

The app’s development was involved a comprehensive process aimed at understanding user needs, designing intuitive user experiences, and delivering a solution that addresses key pain points in finding roommates and apartments

1

User Questionnaire

I created a questionnaire to understand user's needs, solving pain points, shaping app features and functionality.

2

Building Personas

After collecting questionnaire responses, I created Personas to guide design and development decisions.

3

User Flow Map

I created architecture map detailed the for the app structure, ensuring smooth navigation and user experience.

6

UI

The last step was turning design concepts into sleek user interfaces offering an intuitive and visually pleasing experience.

5

UI Research

I researched for concepts both in real products such as RBNB, TripAdvisor, and inspirations on Awwards, Dribble, Mobbin etc.

4

Wireframes

After researching, I created wireframes for all app screens and then refined them further through testing before finalizing the design.

1

User Questionnaire

I created a questionnaire to understand user's needs, solving pain points, shaping app features and functionality.

2

Building Personas

After collecting questionnaire responses, I created Personas to guide design and development decisions.

3

User Flow Map

I created architecture map detailed the for the app structure, ensuring smooth navigation and user experience.

6

UI

The last step was turning design concepts into sleek user interfaces offering an intuitive and visually pleasing experience.

5

UI Research

I researched for concepts both in real products such as RBNB, TripAdvisor, and inspirations on Awwards, Dribble, Mobbin etc.

4

Wireframes

After researching, I created wireframes for all app screens and then refined them further through testing before finalizing the design.

Personas

Alex:

27, Software Developer at startup and looking for a roommate apartment.

Pain points:

  • Difficulty finding a social and compatible living environment in a new city.

  • Limited time for extensive apartment searches due to a demanding job.

Goals:

  • Find an apartment with roommates who share similar interests and lifestyle.

  • Connect with roommates to build a supportive and vibrant living community.

Behavior:

Likes features that highlight the social aspect of potential roommates.

App value:

Seeks a balance between a professional life and a socially fulfilling home environment.

Alex's Empathy Map

Chris' Empathy Map

Chris' Empathy Map

Says:

  • "I'm tired of dealing with messy and inconsiderate roommates."

  • "I prefer roommates who are quiet and respectful of personal space.”

Does:

  • Creates a detailed roommate questionnaire to assess compatibility.

  • Because he feels lost, he considers living temporarily with a roommate.

Feels:

overwhelmed and tired by the process of finding the right roommate.

Thinks:

  • "I should establish clear communication channels from the start."

  • "Maybe I should consider living alone to avoid roommate conflicts."

Does:

  • Creates a detailed roommate questionnaire to assess compatibility.

  • Because he feels lost, he considers living temporarily with a roommate.

Says:

  • "I'm tired of dealing with messy and inconsiderate roommates."

  • "I prefer roommates who are quiet and respectful of personal space.”

Feels:

overwhelmed and tired by the process of finding the right roommate.

Thinks:

  • "I should establish clear communication channels from the start.״

  • "Maybe I should consider living alone to avoid roommate conflicts."

Chris' Empathy Map

Feels:

overwhelmed and tired by the process of finding the right roommate for me

Says:

  • “I need to find a roommate who shares my study habits and respects my need for quiet.”

  • "I hope I can find someone who is friendly and easy to get along with."

Thinks:

It’s important me to find a roommate who prioritizes academic success.

Does:

Searches for potential roommates who are also college students

Chris:

22, a fashion design student who is looking for apartment with one roomate.

Chris:

22, a fashion design student who is looking for a roommate apartment.

Pain Points:

  • Faces budget constraints and needs an affordable housing solution.

  • Requires a roomate-friendly environment conducive to studying.

Pain Points:

  • Faces budget constraints and needs an affordable housing solution.

  • Requires a roomate-friendly environment conducive to studying.

Goals:

  • Find affordable housing options close to the college campus.

  • Connect with roommates who are supportive of academic goals and share similar interests.

Goals:

  1. Find affordable housing options close to the college campus.

  1. Connect with roommates who are supportive of academic goals and share similar interests.

Goals:

  • Find affordable housing options close to the college campus.

  • Connect with roommates who are supportive of academic goals and share similar interests.

Behavior:

Prefer app that provides cost-effective housing solutions and connects with student communities.

Goals:

  1. Find affordable housing options close to the college campus.

  1. Connect with roommates who are supportive of academic goals and share similar interests.

Behavior:

Prefer app that provides cost-effective housing solutions and connects with student communities.

App value:

Seeks an app to simplify roommate matching and foster a supportive academic community

App value:

Seeks an app to simplify roommate matching and foster a supportive academic community

App value:

Seeks an app to simplify roommate matching and foster a supportive academic community

Chris' Empathy Map

Says:

  • “I need to find a roommate who shares my study habits and respects my need for quiet.”

  • "I hope I can find someone who is friendly and easy to get along with."

Does:

Searches for potential roommates who are also college students.

Feels:

  • Anxious about finding the right roommate

  • Stressed about potential conflicts with roommates.

Thinks:

It’s important me to find a roommate who prioritizes academic success.

User Flow Map

UI Screens

UI Screens

UI Screens

Intro

Intro

Intro

Onboarding

The onboarding includes a verification procedure in which he is asked to enter his phone number and add additional details such as name, gender and photos.

Questionnaire

Following the onboarding process, the user will go through a personalization process in which he will answer 8 questions and mark his preferences in order to be matched up with the right roommate.

Discover New
Apartments

In the Discover screen, the user can view all the apartments near him, including their address, rental price, number of roommates (excluding himself), and matching percentage (taking both the apartment and its roommates into account). He can define another search location in the search field. He can also filter the results to receive more accurate offers

Questionnaire

Following the onboarding process, the user will go through a personalization process in which he will answer 8 questions and mark his preferences in order to be matched up with the right roommate.

Map

Map mode allows the user to see all the apartments around him and change the display mode from matching percentage to rental price.

Map mode allows the user to see all the apartments around him and change the display mode from matching percentage to rental price.

Map

Map mode allows the user to see all the apartments around him and change the display mode from matching percentage to rental price.

Apartment Info

In this screen the user will find comprehensive details such as match percentage (considering both the apartment and its roommates), information about apartment amenities, bills, etc. At the bottom of the screen, there is option to book for
a visit in the apartment or ask the tenants any question.

In this screen the user will find comprehensive details such as match percentage (considering both the apartment and its roommates), information about apartment amenities, bills, etc. At the bottom of the screen, there is option to book for
a visit in the apartment or ask the tenants any question.

Apartment Info

In this screen the user will find comprehensive details such as match percentage (considering both the apartment and its roommates), information about apartment amenities, bills, etc. At the bottom of the screen, there is option to book for a visit in the apartment or ask the tenants any question.

Book for a Visit

Book for a Visit

Visits to the apartment require the user to select a time, date, and self background (optional).

Visits to the apartment require the user to select a time, date, and self background (optional).

Messages

Messages

Messages

Visual Language

Visual Language

Logo

Logo

Logo

The logo is intended to convey optimism, lightness and joy, which are achieved by incorporating a smiling element, thinking that the purpose of the application is to transform the process of searching for an apartment from something that is considered exhausting to something light and enjoyable

The logo is intended to convey optimism, lightness and joy, which are achieved by incorporating a smiling element, thinking that the purpose of the application is to transform the process of searching for an apartment from something that is considered exhausting to something light and enjoyable

The logo is intended to convey optimism, lightness and joy, which are achieved by incorporating a smiling element, thinking that the purpose of the application is to transform the process of searching for an apartment from something that is considered exhausting to something light and enjoyable

Typeface

Typeface

Colors

Colors

#FFD838

CTA

#EDBE00

Yellow 1

#FFB800

Yellow 2

#CAA200

Yellow 3

#00BB9A

Yellow 3

#313136

Deep grey

#A8A8A8

Grey

#DBDBDB

Light grey

#FFFFFF

white

#FFF2BE

Cream

Design System

Design System

Illustrations

Illustrations

Illustrations

Thanks for Watching

Thanks for Watching

Does:

  • Creates a detailed roommate questionnaire to assess compatibility.

  • Because he feels lost, he considers living temporarily with a roommate.

Feels:

overwhelmed and tired by the process of finding the right roommate.

Thinks:

  • "I should establish clear communication channels from the start.״

  • "Maybe I should consider living alone to avoid roommate conflicts."

Says:

  • "I'm tired of dealing with messy and inconsiderate roommates."

  • "I prefer roommates who are quiet and respectful of personal space.”

Alex's Empathy Map

Alex's Empathy Map

Says

  • “I need to find a roommate who shares my study habits and respects my need for quiet.”

  • "I hope I can find someone who is friendly and easy to get along with."

Does

Searches for potential roommates who are also college students

Thinks

It’s important me to find a roommate who prioritizes academic success.

Feels

overwhelmed and tired by the process of finding the right roommate for me

Personas

Have an idea in mind?

Let's talk about making it a reality :)

©️ 2023, Yuval Lior

Have an idea in mind?

Let's talk about making it a reality :)

©️ 2023, Yuval Lior

Have an idea in mind?

Let's talk about making it a reality :)

©️ 2023, Yuval Lior

User Flow Map