top of page

SpaceOn

Storing belongings in a convenient and affordable way

Listing Page-Default.png
Home-Default.png

Role
UX Designer, UX Researcher

Tools
Figma, Midjourney

Timelines
1st Iteration   01.2023-02.2023

2nd Iteration 03.2023-04.2023
3rd Iteration 03.2024-04.2024

Goals
Help people find convenient and affordable storage spaces, and assist those with extra home space in making productive use of it.

Background & Initial Problems

There are many co-op students and frequent travellers who need to settle in another place frequently. However, moving with a lot of belongings is challenging, especially without a car or for long distances. Additionally, some households have unused spaces but don't know how to utilize them.

The Solution

To address these issues, I designed SpaceOn, an app to help people find convenient and affordable storage spaces for their belongings, for a temporary time period based on their needs.

Meanwhile, it assists those with extra home space in making productive use of it.

Problem Statement
Coop students and frequent travellers face challenges carrying belongings without cars or for long distances. SpaceOn connects people needing storage with those having unused home spaces.

Empathise

To understand users better, I arranged user interviews to gather their feedback and opinions on current issues and alternative solutions. I used open-ended questions throughout the interview, because I believe by asking open-ended questions, the answer will get closer and closer to the real problems.

User Interview - Questions

1. What is your occupation? (This is used to ask correct questions to correct customer segment)
   
For potential renters:​
2. Have you ever found yourself in a situation where you wished you had an option for temporarily storing your belongings?
3. What services or ways did you use to address your problems?
4. What difficulties did you find when using those services?
   
For potential hosts:​
2. How would you make use of your free spaces in your home if you have any?
3. What platforms or ways did you use to advertise your free spaces?
4. What difficulties did you find when using those platforms?

User Interview - Answers​ (Potential Renters)

Situation (10 interviewees)

7/10 said:

They "need storage spaces between leases (mostly happened every four months)".

2/10 said:

They "don't have too much things, so they don't worry about the case".

1/10 said:

They "don't need storage spaces because their home is nearby".

Services or ways (among 7 interviewees who night need storage spaces)

4/7 said:

"Asked their friends to offer a space."

2/7 said:

"Used AccessStorage/StorLoft/Airbnb."

1/7 said:
He would "
carry all the things with him to another rental place".

Difficulties

  • Those companies are far away from where they are living

  • Waste of money to use those services

  • Don't want to bother their friends
     

User Interview - Answers​ (Potential Hosts)

How (5 interviewees)

3/5 said:

"Rent out it as a bedroom."

1/5 said:

"Rent out it as a storage space."

1/5 said:

"Won't rent out it."

Platforms or ways (among 4 interviewees who would rent out the free spaces)

3/5 said:

"Use Airbnb for renting out rooms."

4/5 said:

"Use social media groups to post advertisements."

Difficulties

  • Talking with customers on social media is time-consuming

  • If no enough spaces, cannot use Airbnb to rent out spaces

After the interviews, I found that:

  • Potential renters need storage spaces between leases/moves.

  • It is expensive and inconvenient to use current storage services.

  • There is no existing application for local hosts to rent out storage spaces conveniently.

It is worth it to design an application to solve those issues.

Hi-Fidelity

Below are my Hi-Fidelity designs, with usability testing conducted during the design process.
Interested in how I got here? Click "Ideation" on the side menu to learn more!

Sign In Page

App Open.png
Sign Up.png

(2)

Sign up screen

Sign In.png

(3)

Sign in screen

Home-Default.png

(4)

Hom page

(1)

Launch screen with "Sign in as Guest" option

Offering a 'Sign in as Guest' option lets new users check out the product without making an account. This helps keep them interested and exploring the product.

Home Page

Login.png

(1)

Home page with card view listing

(2)

Home page with location set

(3)

Filter panel

I arranged space listings with card view, using white space instead of dividers between each post. Inspired by Airbnb, white space enhances clarity and helps users focus on information.

Filter-Full Length.png

(4)

Full filter page

Previous designs of the filter page are shown below...I see my improvements!

❌iPhone 13 Pro Max - Filter.png
iPhone 13 Pro Max - Filter.png
Home-Filter.png
iPhone 13 Pro Max - Filter (1).png

1st Iteration

The black outline gives a dark and unpleasant feel, making the interface look outdated.

2nd Iteration

Although the black strock was removed and the page looks cleaner, the input area was too small.

3rd Iteration

Yes! An additional-long filter panal was designed to facilitate user experience.

Detail Page

2xDetail Page-Wishlisted.png
22222x1.2.gif

The 3D virtual tour:

Lets renters see the real look of the storage spaces.

BookingScan.png

The 3D scanning & AI view:
An easier way for resource calculation and allocation
.

As you may notice, there are different cases...
What about too many belongings? What about the space is too large for the storage needs?

Scan-Too Much Message.png

Case 1 - Too many belongings

AR Viewing

Message: "The space seems smaller than you need..."

Scan-Too Little Message.png

Case 2 - The spcae is too big

AR Viewing

Scan-Fit Message.png

Case 3 - The space suits the need

AR Viewing

Message: "This space seems much bigger than you need..."

Message: "This space seems fits your needs!"

And, this is the full view of the detail page!

Detail Page in Full
Detail Page.png
Group 797.png

Click on the "Heart" on the top right corner will save the posting

Group 797.png

Click on the "share" icon can share this detail page to other people

Group 797.png

Click on "84 Review" will bring users to the review page

Group 797.png

Click on "Change Units" to customize unit settings

Group 797.png

Click on the photo icon to start 3D scanning

Group 797.png

The "Description" section is optional for hosts who post the space

Group 797.png

Click on "View All" will bring users to the review page

Group 797.png

The "Booking Now" button will stay on the screen as the screen is scrolling down

Group 797.png

Tap the map will open up the map app

Group 797.png

Available dates in a calendar form

Booking Page

Similar to the cases mentioned in Detail Page, there are different cases for Capacity...
Too many belongings? The space is too large for the storage needs?

Booking-Too Much Message.png

Case 1 - Too many belongings

AR Viewing

Booking-Too Little Message.png

Case 2 - The spcae is too big

AR Viewing

Booking-Fit Message&Default.png

Case 3 - The space suits the need

AR Viewing

Message: "We are sorry that we cannot book this space for you."

Message: "By confirming this booking, you agree to share this storage space with others."

No warning message

Continue with the booking process...

Group 918.png

(1)

Photos added

(2)

Dates added

(3)

Booking review

(4)

View all photos

(5)

Single photo

Three Iterations & Design Choices... Learn more about usability testing process

2nd Iteration

The simplified method made the task simpler, but was not accurate for estimating space needed.

1st Iteration

Too many details needed to be manually inputted, which caused a lot of complain from users during usability testing.

3rd Iteration

Yes! The 3D scanning and AI help the process to be easier and more accurate.

Lastly, congratulations to you for successfully booking the space!

Group 918 (1).png

Usability Testing...and Three Iterations

As a crucial feature, I tested SpaceOn's booking process to ensure users can easily reserve a space. Volunteers followed a realistic scenario to mimic actual usage.

First and Second Iteration

Scenario

"You are at the end of the semester and you are going to move to another condo for the next semester. However, you had to move out of your current room on August 14th, but your new landlord told you you cannot move in until August 30th.
You haven't found a place to stay during that week, therefore, you decided to travel for one week, but you cannot carry all your belongings with you.
Therefore, you opened SpaceOn, and are trying to find a storage place and book that space."

IMG_9447.JPG
IMG_9446.JPG
Screen Shot 2023-02-06 at 12.06.36 PM.png
IMG_3396_edited.jpg
IMG_3570.jpg

Third Iteration

Scenario

Using the same scenario, in-test questions, and post-test questions, but with different interviewees, the new round of usability testing begins.

Pure blue..jpg

Welcome, Hosts!

Posting a Space!

Posting Page

The posting process has been broken down into three smaller sub-tasks.

Posting-1 Default.png
Posting-1 Error.png
Posting-2 Default.png
Posting-2 Space Added.png

(Task 1 - Default)

Fill in the volume capacity and rate.

Fill in the basic information.

(Task 2 - Default)

(Task 1 - Error)

Error message shows if mandatory fields are not filled.

(Task 2 - Space Added)

Space added using 3D scanning.

Posting-Review view space open.png
Posting-2 Error.png
Posting-2 Unit Change.png
Posting-3.png

(Task 2 - View Single Space)

Users can change units for their rate setting.

Single space made by 3D scanning is shown.

(Task 2 - Change units)

(Task 2 - Error)

(Task 3 - Availability)

Error message shows if mandatory fields are not filled.

Fill out the dates for availability.

Posting-Review.png
Posting-Review view space.png
iPhone 13 Pro Max - After Post.png
iPhone 13 Pro Max - List Listing.png

(Review Page)

(All Set)

(View All Photos)

Users can view all photos that they added.

(All Postings)

Hosts can view all postings they made in Profile > My Postings.

More details about the 3D scanning!

3D scanning service offered by company like Polycam was considered to be integrated into SpaceOn, for both the rental process and the posting process.

(Disclaimer: Not sponsored. Images below are real screenshots when using Polycam.)

Three Iterations & Usability Testing

In the initial design, all posting tasks were on one page for simplicity. I believed scrolling was easier than switching pages and could avoid potential technical issues.

iPhone 13 Pro Max - Start Post.png
iPhone 13 Pro Max - Start Post-1.png

Again, as it is another main feature, I conducted a usability testing session with my Hi-Fi prototyping with interviewees:

IMG_8300.jpg

However, besides from the positive feedback, after observing the actions and emotional changes of my three interviewees:

  • 2/3 asked "more tasks?"

  • 1/3 said "are all of these mandatory?"

  • 2/3 put down their phones on the desk when filling the last tasks

UsabilityTestingSlow.gif
IMG_1435 2.HEIC

Therefore, I created my second iteration of the design, which are the three pages with sub-tasks on each of them.

Responsive Design

Responsive design is vital in today's software development. Even though many people prefer phones, there's a significant number of web users who benefit from web applications.

I create the most important pages using responsive design:
1. Home Page, 2. Search Result Page, and 3. Detail Page

Home-Default.png
Listing Page-Default.png
Detail Page.png

Design Process

In order to design a good user-centric application, I followed the five steps for my entire design process.

Design-Thinking-Process 1.png

Define

To gain deeper insight into user challenges, I researched the alternative solutions they utilized, including AccessStorage, StorLost, and Airbnb mentioned in interviews. Conducting competitor research allows me to understand their strengths, thus improving my product's capabilities.

Competitor Research

CompetitorResearch.png

Business Goal

1. Connect local hosts and renters together
2. Provide renters nearby and affordable storage 

Product Goal

1. Use AI to help visualize the space
2. Provide a straightforward way for renters to book a space
3. Provide a straightforward way for hosts to post a space

Use Case

I created some use cases to help me keep track of mandatory features.

Book a storage space

  • As a renter, I want to be able to provide payment information so that I can book a storage space.

  • As a renter, I want to be able to search for storage spaces on map so that I can find one near me.

  • As a renter, I want to be able to search through available storage spaces by price so I can review the ones that fit my budget.

  • As a renter, I want to be able to search through available storage spaces by volume so I can review the ones that meet my needs.
     

Post available storage spaces

  • As a host, I want to be able to share photos of my spare spaces at home on the platform so I can advertise how much space I have.

  • As a host, I want to be able to provide my storage information including my contact information and location information of my house onto the platform so that renters can contact me.

  • As a host, I want to be able to have a safe method to receive my rental payment so that I can generate extra income.

  • As a host, I want track which dates are been booked and basic renter information including the name and contact information so that I don't have a double-booked space.
     

Read / write reviews about storage spaces / users

  • As a renter, I want to be able to review a host so that other renters know what to expect with the host’s storage space.

  • As a renter, I want to read about experiences others have had to leave items with a particular host.

  • As a renter, I want to search prospective hosts by how past renters have felt so I can quickly find one I can expect to have a positive experience with.

UseCase-Booking.jpg
UseCase-Posting.jpg
UseCase-Ver.jpg

Ideate

User Flow

User flows can help me visualize the interactions between pages.

I divided the app into two main sections based on the MVP.
1. Booking a space: this is where Renters try to book a storage space after navigating                           through the detail page.
2. Posting a space: this is where Hosts can post a storage space.

Booking a space

UserFlow-Booking-Trans.png
Yes
Yes
No
No

Posting a space

UserFlow-Posting-Trans.png
Yes
Yes
No
No

Prototype

Low-Fidelity

After finishing the user flows, I started to draw a low-fidelity prototype. These prototypes can help me double-check the interaction between pages and help to find any steps missing or any steps that should be removed.

Sign In, Sign Up

iPhone 13 Pro Max - Login (1).png
iPhone 13 Pro Max - Login in.png
iPhone 13 Pro Max - Login register.png
Arrow 10 (2).png
Arrow 11.png

Listing Page, Detail Page, Booking Page

iPhone 13 Pro Max - Home-Lo.png
Arrow 11.png
iPhone 13 Pro Max - Single Listinig-Lo.png
iPhone 13 Pro Max - Booking-Lo.png
Arrow 12 (1).png

Verification Pages

iPhone 13 Pro Max - Verification.png
iPhone 13 Pro Max - Phone1.png
iPhone 13 Pro Max - Phone2.png
Address.png
Address-1.png

Posting Pages

iPhone 13 Pro Max - Start Post.png

The long one is the first draft of the posting page design, which contains all fields in one long page. In Hi-Fi section there is a detailed usability testing process record.

This design is denied because the design will let users feel stressed when they are trying to fill all fields but find the page is too long.

The ones below are the second design for the posting pages, and they are chosen for Hi-Fidelity design.

This design breaks the one big task into several smaller tasks which seem to be very easy to solve, which helps to comfort users and encourage them to finish all tasks.

iPhone 13 Pro Max - 8.png
iPhone 13 Pro Max - 9.png

The "*" design is used for giving users a sense of a light-weighted workload. With "*" beside of some fields, users will feel they only have to do "these work", rather than have to do "all the work".

iPhone 13 Pro Max - 10.png
iPhone 13 Pro Max - 11.png

Palette

Blue can give people a feeling of peace and space, therefore, I chose blue as the primary color of this app.

Surface Pro 8 - 3 (1).png

WCAG

During my design process, I made sure all necessary text fields - including titles, descriptions, and locations - passed WCAG (all of them passed at least AA standard). This helps me ensure all information that is designed to be read by users is always readable.

Typeface

I chose SF Pro Display and SF Pro Text as the typeface for this app, because they are the most frequently used typeface, easy to read, and most devices can have the texts displayed. When doing UX designs, I always keep in mind that readability comes first.

Metrics

Lastly, I referred to Google Heart Framework for choosing metrics of the product. Having metrics sitting aside can help me test the product, find issues, and improve the product in a long run.

Qualitative:
● Customer Satisfaction Rating

Quantitative:
● Renter Adoption Rate (% of App users that go on to pay for space)
● Task Completion Time (min used by a user from landing at a detail page to completing the booking)
● Churn Rate (% of customers stop using our service more than one year)

Conclusion

From conducting user interviews to A/B testing, nearly all participants express hope for the product's eventual realization.

Hope in the near future, no one will worry about storage during moves, coop living, or travel. Meanwhile, those with available home space can conveniently and securely earn extra income as desired.

© 2022-2023 by Yibo Chen

bottom of page