Home Rental Mobile Application

RentRight App

Rent Right is a peer-to-peer platform for tenants seeking property such as apartments, homes, or rooms in Rome, Italy.

Users can search for their desired property, schedule a visit, and apply for ownership, all through this platform.

  • The main goal of our research was to study users to understand their concerns and needs.

Goals

Target Users

  • Individuals searching for property in Rome, Italy.

  • Property owners seeking to rent out their properties in Rome, Italy.

"We concentrated on designing the website for the first target group"

Design Process

Our team of 2 followed a Double Diamond approach based on the Design Thinking methodology. It was not a linear path; we bounced between stages as the project progressed.

Discover

To understand users and problems, the following steps have been taken:

  1. Surveys

  2. Interviews & Affinity Diagram

  3. Competitive analyses


We surveyed people from diverse backgrounds, including various ages, jobs, and genders. Among them, 52% were aged 25-37, and 47% were students.

Survey

The most important features of a property for rent:

Interview & Affinity Diagram

For this step, we conducted semi-structured interviews with a group of 8 people to better identify users' pain points based on their past experiences when searching for a home and using rental apps, and we categorized the results as an affinity diagram.

Competitive Analysis

We reviewed other rental programs to identify key features and analyze their performance based on our affinity diagram. Additionally, we explored platforms like Airbnb to gather more ideas for our app.

At the outset, it is important to note that this project is a hypothetical case study. All decisions related to stakeholders have been made based on our rationale.

  • Simplifying the user experience, this platform streamlines the entire process: searching for properties, scheduling visits, and submitting rental applications.

  • Establish proper communication between the landlord and the applicant.

After completing the Discover phase, we identified the following key points for RentRight to consider and implement:

Define

User Flow

After going through the general process of Discover, we defined a user persona for renting a house through the RentRight app with the given task: Sarah Ray, a 31-year-old art student living in Rome.

  • Creating a user-friendly application and smooth and clear house rental process.

The most important features in a home rental app:

  • RentRight needs to be multilingual.

  • It needs to create a seamless process for requesting visits.

  • RentRight must highlight features such as compiling detailed listings with information on monthly rent, location, size, number of bedrooms, amenities, and lease terms.

  • It should provide a quick and easy way to communicate with the landlord.

  • How to present these features and have a seamless and smooth home rent process.


  • Monthly rent

  • High-Quality Photo

  • Square of footage

  • Number of bedrooms

  • Furnishing status

  • Multilingual application

  • Easy visit Process

  • Sufficient Information

  • Communication with Landlord

  • Updates Ads

Persona

In designing the user flow, our goal was to find an apartment, then request a visit and finally communicate with the landlord.

Challenges

Sketches & Wire Framing

Low-Fidelity

With the help of low-fidelity wireframing through hand sketching, we offer a quick and efficient method for exploring ideas and enhancing communication within the team.

Mid-Fidelity Wireframes

We created Mid-fidelity wireframes on Figma to gather feedback and iterate on designs before moving on to more detailed and refined stages of the design process.

UI Kit

we develop a UI kit, to ensure efficiency and consistency throughout the design process.

Develop

Solutions

Comprehensive property Information

Encourage landlords to enhance their property listings with

  • high-quality images

  • detailed descriptions of the property's condition

to attract more tenants, build trust, and give tenants a clear idea of the property.

Ahead of challenges and implemented solutions

Multilingual support

Following stakeholder discussions on language barriers, we decided to offer multilingual support so users can choose their preferred language upfront.

Communicate easily with landlords

Allowing users to schedule property visits online at their convenience.

  • Request a visit

  • Choose a date and time

  • receive a confirmation message from Landlord

Allowing users to request a visit,send a message to landlord and apply for rent.

Improving User Trust to Drive Rental Engagement

Allowing users to request a visit,send a message to landlord and apply for rent.

Improving rental search efficiency with effective filtering feature

We found that specific details are the most valuable search criteria for users, thus integrating a filter feature helps users discover listings tailored to their specific needs.

Iteration and Usability Test

We conducted a moderated usability test with a select group of potential users via Google Meet.

This step was integrated into the design process once we had a functional UI prototype. This approach significantly enhanced our understanding of the user's perspective on the app, providing valuable insights.

Prototype

The "Tap to Draw" button is misunderstood 60% of the time. Users often do not realize they need to tap on the map to start drawing.

To address this, remove the button and replace it with an icon that illustrates a hand gesture to guide users on how to start drawing.

" Draw on the map page"

The "Tap to Filter" icon is misclicked 60% of the time due to the user's difficulty in recognizing it.

To address this,

  • Replace the filter icon with a "Filter" text label

  • Fill the button with the color

30% of clicks to open the card profile are incorrect.

To address this, make all parts of the card clickable to open.

Deliver

" Search page"

Here is the last prototype, displaying what we've achieved through our design process.

Reflection

What did I learn?

  • Work effectively in teams and meet deadlines.

  • Focus on users and deliver simple solutions.

  • Improve design thinking through iteration.

  • The project taught me a valuable lesson: instead of fixating on being right from the start, it's crucial to embrace the iterative learning process and adapt as you go along.

What can we do next?

  • Evaluate the current design by doing more user experience testing.

Reflection

What I have learned?