A local peer-to-peer marketplace

This mobile app is designed to strengthen community connections, and promotes local free economy through easy sharing and sustainable practices.

A local peer-to-peer marketplace

Collaborated on an open-source project through Code for Philly to develop a crowdsourced platform mapping free resources across Philadelphia. Worked as part of a cross-functional team to support local accessibility and civic engagement.

A local peer-to-peer marketplace

Problem

With e-commerce’s rise and reliance on exploitative labor, the cycle of consumption and disposal continues to accelerate. Many want to reduce their impact. and try to buy less and choose to to find things secondhand, to cut waste and new demand for goods.

Though online platforms facilitate item exchanges, there’s untapped potential to use these transactions to foster a stronger culture of community support and mutual aid. I’d like to explore ways to encourage people to take the extra step and reach out to their community before buying new or throwing things out. People like to help others and feel connected to their neighborhood.

How do we make posting items as easy and appealing as donating them to a center?

Solution

An app where users can easily list items, request what they need, and coordinate pickups - or simply alert neighbors about a free box with no coordination required. By encouraging fair offers and lending, with the option to remain anonymous if needed, the app fosters trust and inclusivity.

REsearch & define

REsearch & define

REsearch & define

INITIAL RESEARCH

How do people give and find things for free?

INITIAL RESEARCH

How do people give and find things for free?

INITIAL RESEARCH

How do people give and find things for free?

I knew that finding specific things you need could be challenging, while clearing your home of things you don’t need can feel arduous. However I didn’t want to just follow my assumptions so I used different research methods to achieve my objectives.

Finding opportunities:
Competitive Analysis

Identify the most commonly used apps for peer-to-peer marketplaces

Investigate their pain points, advantages, and differences.

Understanding the experience:
Primary Research Interviews

Understand any point points when it comes to giving/receiving free things

Understand any point points when it comes to giving or receiving free things

What people would expect from a marketplace app for only free things.

Competitive Analysis

Spaces without community or enforced rules become overrun with ads and spam

Competitive Analysis

Spaces without community or enforced rules become overrun with ads and spam

Competitive Analysis

Spaces without community or enforced rules become overrun with ads and spam

Affinity mapping showed that the visual impact is one of the factors that is used to decide on where to go. Without visuals, people often want a recommendation from someone they know. Social media came up frequently - not only as a way people discover places, but also as proof that a business is vibrant and active.

Key Insights

Key Insights

Key Insights

Large Userbase

FB Marketplace and OfferUp are known and used for their large, engaged user bases.

Large Userbase

FB Marketplace and OfferUp are known and used for their large, engaged user bases.

Large Userbase

FB Marketplace and OfferUp are known and used for their large, engaged user bases.

Keeping posts updated

Users who are giving often struggle with keeping posts updated after pickup.

Keeping posts updated

Users who are giving often struggle with keeping posts updated after pickup.

Keeping posts updated

Users who are giving often struggle with keeping posts updated after pickup.

Struggle with follow through

Free items often lack value, making it easier for people to forget and abandon.

Struggle with follow through

Free items often lack value, making it easier for people to forget and abandon.

Struggle with follow through

Free items often lack value, making it easier for people to forget and abandon.

Spam in broad marketplaces

Spaces not devoted to free items are filled with irrelevant advertising

Spam in broad marketplaces

Spaces not devoted to free items are filled with irrelevant advertising

Spam in broad marketplaces

Spaces not devoted to free items are filled with irrelevant advertising

User Retention

Trying to interact with flaky givers and users deter long-term engagement

User Retention

Trying to interact with flaky givers and users deter long-term engagement

User Retention

Trying to interact with flaky givers and users deter long-term engagement

Encouraging Community

Only Trash Nothing promotes a community mindset with community guidelines

Encouraging Community

Only Trash Nothing promotes a community mindset with community guidelines

Encouraging Community

Only Trash Nothing promotes a community mindset with community guidelines

Primary research

The convenience of throwing things away frequently outweighs the effort required to find interest

Primary research

The convenience of throwing things away frequently outweighs the effort required to find interest

Primary research

The convenience of throwing things away frequently outweighs the effort required to find interest

I wanted to understand the experiences of people leaving things on the curb or finding them. I wanted to find out what motivations, challenges and behaviors surround the use of existing peer-to-peer marketplaces. I conducted interviews with six adults with an age range of 29 - 64 who regularly get things for free or want to give things away.

While some see keeping items out of the trash as a bonus, others view it as a key motivation.There a few baseline assumptions that I wanted to make sure I could validate:

I was also mindful of the risks involved in talking to people. Their motivations for giving away or picking up items can be complex, influenced by economic, social, and environmental factors that are hard to fully capture. Responses may also be biased, such as wanting to appear more eco-conscious.

Key Insights

Key Insights

Key Insights

Feeling a sense of community

People value community support and staying local. An option for anonymity before messaging would add comfort.

Feeling a sense of community

People value community support and staying local. An option for anonymity before messaging would add comfort.

Feeling a sense of community

People value community support and staying local. An option for anonymity before messaging would add comfort.

Difficulty finding relevant posts

It’s hard to monitor apps for posts and not miss opportunities without being online all the time. It’s overwhelming to sift through a lot of things that aren’t of interest, especially when people don’t update their posts.

Difficulty finding relevant posts

It’s hard to monitor apps for posts and not miss opportunities without being online all the time. It’s overwhelming to sift through a lot of things that aren’t of interest, especially when people don’t update their posts.

Difficulty finding relevant posts

It’s hard to monitor apps for posts and not miss opportunities without being online all the time. It’s overwhelming to sift through a lot of things that aren’t of interest, especially when people don’t update their posts.

Getting things secondhand is harder

It takes luck, effort, and patience. Finding free or secondhand items is exciting, but pickup logistics can be drawn out.

Getting things secondhand is harder

It takes luck, effort, and patience. Finding free or secondhand items is exciting, but pickup logistics can be drawn out.

Getting things secondhand is harder

It takes luck, effort, and patience. Finding free or secondhand items is exciting, but pickup logistics can be drawn out.

Giving things for free

People prefer giving to those who need it but will toss items if it's too much hassle. Some prefer to give items away immediately, while others accumulate and give in bulk.

Giving things for free

People prefer giving to those who need it but will toss items if it's too much hassle. Some prefer to give items away immediately, while others accumulate and give in bulk.

Giving things for free

People prefer giving to those who need it but will toss items if it's too much hassle. Some prefer to give items away immediately, while others accumulate and give in bulk.

Findings: synthesizing the research

Ensuring a smooth experience for both sides of the “transaction”

Findings: synthesizing the research

Ensuring a smooth experience for both sides of the “transaction”

Findings: synthesizing the research

Ensuring a smooth experience for both sides of the “transaction”

Based on the primary research, I identified two user personas: Elizabeth representing those who mostly gives things away, and Em representing users who mostly acquire items. Having these personas as a reference ensured that I stayed aligned with user needs and avoided straying from the problem I was trying to solve.

See personas in full size

See personas in full size

See personas in full size

Empathizing with the user

Empathizing with the user

Empathizing with the user

Using a persona, I developed a user journey map for the task I wanted to eventually test: finding used furniture. By parsing out the highs and lows that a user may experience, I could focus on an opportunity where the app can do some heavy lifting.

See user journey map in full size

See user journey map in full size

See user journey map in full size

Feature Set

Feature Set

Feature Set

I had many ideas for features that would make the app more useful and stand out amongst competitors but ultimately many of the pain points identified by the participants interviewed were better suited to minor enhancements that would elevate the experience and differentiate the product in the market.

In Notion I could see all the features together, understand which ones depend on others and what it tag by aspect of the app would it improve.

Deciding what to prioritize

Fostering reliability between users to build trust

Deciding what to prioritize

Fostering reliability between users to build trust

Deciding what to prioritize

Fostering reliability between users to build trust

For the MVP, I chose to prioritize addressing a core need: enabling users to easily acquire items while focusing on the relevant pain points. The most important aspects of the app for users are:

Ease of use

For posting item information and description, even for more than one item.

A chat bot to help efficiently communicate for logistics and help prompt users

Reminders to users receiving items to be communicative and follow through.

A sense of community

Community guidelines before interactions and actions

Ability to flag inappropriate posts or behavior

Contribution “badges” to create trust between users

The option of keeping personal info private, and the ability to give a vague location.

Ability to find relevant things

Categorization, labels, filters

Easy way to update listings

Notifications for curbside things that you have selected that you’re interested in.

The option to request something you need, and see all requests

Information architecture

Evaluating and optimizing the user experience

Information architecture

Evaluating and optimizing the user experience

Information architecture

Evaluating and optimizing the user experience

To identify the key screens and prioritize what would need to be developed first, I mapped out the main functions and user flow for the app as a whole.

A sitemap to visualize the structure of the app

A sitemap to visualize the structure of the app

Design & Test

Design & Test

Design & Test

Using wireframes to test navigation and visual hierarchy

Using wireframes to test navigation and visual hierarchy

Using wireframes to test navigation and visual hierarchy

I used a rudimentary figma wireframe prototype to assess whether the layout and task flow felt intuitive and frictionless. Six people participated in moderated think-aloud sessions, primarily testing the desktop prototype.

Some early sketching to get early feedback about hierarchy

low fidelity prototype

Testing navigation through the main flow

low fidelity prototype

Testing navigation through the main flow

low fidelity prototype

Testing navigation through the main flow

11 participants completed a mix of moderated and unmoderated tests. Overall the flow was successful, with 75% rating for a 4 out 5 or higher. There were some oversights with the testing and guiding the user, I did not tell them that after completing the messages that they had to go back to the map to complete the flow.

search for a sidetable

search for a sidetable

search for a sidetable

select autocomplete suggestion

select autocomplete suggestion

select autocomplete suggestion

select from search results on map

select from search results on map

select from search results on map

message to coordinate pickup

message to coordinate pickup

message to coordinate pickup

The low fidelity interactive prototype

See personas in full size

See personas in full size

See personas in full size

Testing navigation through the main flow

Testing navigation through the main flow

Testing navigation through the main flow

11 participants completed a mix of moderated and unmoderated tests. Overall the flow was successful, with 75% rating for a 4 out 5 or higher. There were some oversights with the testing and guiding the user, I did not tell them that after completing the messages that they had to go back to the map to complete the flow.

Key Insights from lo-fi Testing

Key Insights from lo-fi Testing

Key Insights from lo-fi Testing

Users prefer more context

Expecting to see their location in comparison to the map pins.

Users prefer more context

Expecting to see their location in comparison to the map pins.

Users prefer more context

Expecting to see their location in comparison to the map pins.

Cluttered item page

The item page was a bit overwhelming and some details for the item could have been made separate such as size, color, condition, material.

Cluttered item page

The item page was a bit overwhelming and some details for the item could have been made separate such as size, color, condition, material.

Cluttered item page

The item page was a bit overwhelming and some details for the item could have been made separate such as size, color, condition, material.

Unhelpful information

Details about the Giver’s profile was not that useful and took away attention from the main task.

Unhelpful information

Details about the Giver’s profile was not that useful and took away attention from the main task.

Unhelpful information

Details about the Giver’s profile was not that useful and took away attention from the main task.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

branding + ui kit

Visually aligning with values

branding + ui kit

Visually aligning with values

branding + ui kit

Visually aligning with values

LOGO

Since decluttering or finding items can feel overwhelming, I focused on making the experience simple and organized. I named it “CurbAlert,” a familiar term, often used on Facebook, for giving away free items. The logo takes a literal approach, representing both the curb itself and the idea of connection.

COLOR

I defined the app’s brand values as community, care, generosity, and sustainability, reflected in a warm palette of greens and yellows.

TYPOGRAPHY & ICONS

High Fidelity Prototype

Simplifying pickup planning between users

High Fidelity Prototype

Simplifying pickup planning between users

High Fidelity Prototype

Simplifying pickup planning between users

11 participants completed a mix of moderated and unmoderated tests. Overall the flow was successful, with 75% rating for a 4 out 5 or higher. There were some oversights with the testing and guiding the user, I did not tell them that after completing the messages that they had to go back to the map to complete the flow.

SUCCESS METRICS

Either too technical or too basic

Error rates: low error rate, high completion rate

Ease of use: no hesitations, low time to complete

Satisfaction: rating, nothing missing, comments on positive experience

EXPECTED RESULTS

Either too technical or too basic

The users are able to find the buttons to navigate and do each task The task flow is easily followed and understood

Design patterns are recognized without hesitation

Users might try and find side tables through the filter or categories available instead of search

SUCCESS METRICS

Error rates: low error rate, high completion rate

Ease of use: no hesitations, low time to complete

Satisfaction: rating, nothing missing, comments on positive experience

EXPECTED RESULTS

The users are able to find the buttons to navigate and do each task The task flow is easily followed and understood

Design patterns are recognized without hesitation

Users might try and find side tables through the filter or categories available instead of search

See hi-fi flows in full size

See hi-fi flows in full size

See hi-fi flows in full size

RESULTS

Inconvenient to fast tracked pick up planning

RESULTS

Inconvenient to fast tracked pick up planning

RESULTS

Inconvenient to fast tracked pick up planning

All participants were able to complete both tasks quickly. Two people rated the flow as 4/5, and the other 7 rated it a 5/5. Overall users found it to be straightforward, easy, and intuitive. The organization and navigation patterns were familiar and easy to figure out.

Key Insights from hi-fi testing

Key Insights from hi-fi testing

Key Insights from hi-fi testing

Following expectations

A few things were still unclear and needs refinement, like the “find my location” button, pink highlights for vague location, and details on the item page.

Some users expect to see a logo or app name as a reminder of what platform they’re using, especially since it’s not widely recognized.

Everyone liked that the CTA button scrolled down to the form, as they got a glimpse of what they skipped over.

Following expectations

A few things were still unclear and needs refinement, like the “find my location” button, pink highlights for vague location, and details on the item page.

Some users expect to see a logo or app name as a reminder of what platform they’re using, especially since it’s not widely recognized.

Everyone liked that the CTA button scrolled down to the form, as they got a glimpse of what they skipped over.

Following expectations

A few things were still unclear and needs refinement, like the “find my location” button, pink highlights for vague location, and details on the item page.

Some users expect to see a logo or app name as a reminder of what platform they’re using, especially since it’s not widely recognized.

Everyone liked that the CTA button scrolled down to the form, as they got a glimpse of what they skipped over.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

Confusion around language and icon

Misunderstood “interest meter” - users thought they had to gauge how interested they were in the item, instead of item popularity

”Offers” and “Requests” were unclear. It could mean people who have asked for the item or how interested people are.

REvisions

REvisions

REvisions

Matching expectations and clarifying visuals

Matching expectations and clarifying visuals

Matching expectations and clarifying visuals

Most of the feedback I received were about minor issues, as shown below.

LANDING PAGE (MAP)

ITEM PAGE

CHAT PAGE

The interactive prototype

The interactive prototype

The interactive prototype

Here is an example of the prototype that was tested. Click around to explore!

Below is an example of the prototype that was tested. Click around to explore!

Task: 

Find a side table, and contact your neighbor to arrange a pickup

Task:

Find a side table, and contact your neighbor to arrange a pickup

Reflections

Reflections

Reflections

NEXT STEPS

More data on mobile vs. desktop

More data would be valuable to tailor the features. Desktop was the focus for usability testing, but mobile testing a live site would be ideal for broader feedback.

Working with Siddiq himself

Polishing

NEXT STEPS

More data on mobile vs. desktop

More data would be valuable to tailor the features. Desktop was the focus for usability testing, but mobile testing a live site would be ideal for broader feedback.

Working with Siddiq himself

Polishing

NEXT STEPS

More data on mobile vs. desktop

More data would be valuable to tailor the features. Desktop was the focus for usability testing, but mobile testing a live site would be ideal for broader feedback.

Working with Siddiq himself

Polishing

MAIN TAKEAWAYS

Making it responsive from the start

It pushed me to think critically about hierarchy and what content was not essential to the experience.

Balancing user needs with business goals.

Photography & copy

MAIN TAKEAWAYS

Making it responsive from the start

It pushed me to think critically about hierarchy and what content was not essential to the experience.

Balancing user needs with business goals.

Photography & copy

MAIN TAKEAWAYS

Making it responsive from the start

It pushed me to think critically about hierarchy and what content was not essential to the experience.

Balancing user needs with business goals.

Photography & copy

Keep reading…

Siddiq's: responsive website for a local business

Curbalert: end-to-end free marketplace

Gmail: an organization feature

Keep reading…

Siddiq's: responsive website for a local business

Curbalert: end-to-end free marketplace

Keep reading…

Siddiq's: responsive website for a local business

Curbalert: end-to-end free marketplace

Gmail: an organization feature