Academic + Passion Project

Toolshare Mobile App

ASSIGNMENT

Design a community app where tools can be shared between neighbors

TIMELINE

8 weeks

ROLE

UX/Product Designer

Tools can be purchased and rented, but there are occasions when an expensive tool is only needed once or inexpensive tools are not necessary to own. And then, times a store is an inconvenient drive away, or out of stock or frustrations tracking down a sales clerk for help.

Insights

Through an in-depth competitive analysis, I discovered a sense of security was the top concern among users with apps like Lend Me It. It was identified that the terms and conditions were an extremely important part of the onboarding process for new users. I also uncovered during interviews that some pain points were inconvenience (learning a new tool or commuting to store), limited connection to community, and lack of resources to finish more projects.

Solution

The final solution was a mobile app that connects neighbors with tools and features like a feed, search, uploading photos, favorites, user account, reviews, scheduling and booking, messaging, specifications, tutorials, and terms & conditions.

Problem

Research

Competitive Analysis

I found that Mooch, TradeMade, Lend Me It were the top three competitors with Lend Me It being top competitor because they provided all the features.

I saw an opportunity to provide additional features, such as tutorials and photo sharing with the community - creating a sense of accomplishment and motivating others.

Research

Persona + User Journey

Understanding the consumer and target audience was the next part of research. Walking through Alex’s situation helped me understand his thought process and the need for a community tool sharing experience.

Now that I had a defined target audience, it was time to get some feedback from real people based on the persona’s criteria.

Matthew

Student, 22

Jake

Sales Clerk, 32

Ages between 25-50, tech savvy, uses social media, and an interest in home improvement or DIY projects

I reached out to 3 people in my network that matched the criteria. Matthew, a student, Jake, a sales clerk at a pawn shop, and Todd, a department manager in retail.

I conducted one interview in person, one over a phone call, and one through video chat.

I wanted to find out where they were getting their tools, a situation when they needed a specific tool and did not have it, what did they do, and what makes a great app to them.

And also, what would convince them to use a community app that allowed the sharing of tools between neighbors.

Todd

Dept. Manager, 54

Criteria

People

Interview

Research

Interviews

Research

Empathy Map

Using an empathy map to further understand behaviors, emotions, thoughts, and pain points.

Pain Points

Difficulty in learning a new app (consider the ease of use)

Time inconvenience (to learn a new tool or store commute)

Cost of a tool only needed once

Hassle of locating an associate for help

Gaining trust (Importance of Terms and Conditions)

Ideation

Rapid Prototype/Scenario Mapping

I sketched a concept on notecards, then organized the main features and flow.

Mapping out the journey of searching for a lawn mower and then booking it. This helped me further understand the steps to achieve this goal.

I used the Marvel app to take photos of the notecards, uploading them into the platform, creating my first interactive prototype!

User tasks for usability testing

Analyze

User Tasks

Following the same steps Alex did, who was planning on working in their yard over the weekend and needed a push lawn mower. They used the app to search nearby and to find the right tool to borrow.

The second task was for someone who loaned out their ladder, but suddenly needed it back. They have to contact the user that is currently borrowing it and request it back.

TASK 1

TASK 2

After conducting usability testing with 4 different people over video chat, I had observed that they either quickly navigated or were confused by an element or icon.

In the next iteration, I will use more universal elements and icons.

Testing

Observations

The notecard prototype was the final part of the class assignment.

I wanted to learn prototyping in Figma, so I continued with the process. I used Figma to build the high-fidelity wireframes and interactive prototype, highlighting some of the product’s features.

I wanted to experiment with a dark mode UI, try something different for this mobile app.

For the Feed, Results, and Favorites pages I created containers for the content, using low and high contrast to bring out the colors. I also chose more universal looking icons on the bottom navigation

And I added a fun and familiar feature for the mobile experience by creating a swipe animation on the favorites page using smart animate in Figma.

Design

High-Fidelity Wireframes

I posted this image in a UX Facebook group to get some feedback on the UI.

One member mentioned considering a social login option

Another suggested creating a mockup photo instead of using a stock photo, some of the users might be using the camera to take photos of the tool in their environment and uploading it directly.

Two commented on decreasing the spacing between the results.

There was a reminder me to not forget the page indicator for the icons, (I could choose a different color and add a line above to help with accessibility).

UI Feedback

UX Facebook Group

Summary

Reflection

If I had more time I would include the rest of the features that I wanted to include (tutorials, reviews, messaging, interactive map, scheduling & booking). I would consider and implement the UI feedback from the Facebook group. It is important to check the colors and follow WCAG guidelines in the beginning when choosing the color palette.

I would also like to learn more about Terms & Conditions, and what that means for this app. And conduct user testing for the next iteration that includes all the changes.

What I learned is that I need to spend more time developing my target audience. To conduct more  interviews since I only did 3 user interviews. Ask for UI feedback earlier in process, perhaps share and ask for feedback on a design system. And I would like to follow through designing all features that I had mentioned in the beginning, implementing them into the prototypes.

Takeaways