UX Certificate Capstone

SproutLoop

SproutLoop app screen — hero preview 1
SproutLoop app screen — hero preview 2
SproutLoop app screen — hero preview 3
Project overview

A resale app built specifically for outgrown kids' clothes

A concept app I designed start to finish throughout the Google UX Design Certificate, based on real experiences of parents swapping and selling clothing through Facebook groups and other marketplace apps.

The problem: Kids outgrow clothes fast, and there is a large group of parents who want to exchange or earn a bit through their second-hand items. Unfortunately, the current community is a patched-together mess of Facebook Marketplace groups, comment sections for "dibs," and uneasy local meetups set up through DMs. I became curious about what it would actually take to make this process more convenient, so I went and talked to the people already doing it.

My role
Solo UX designer — research, wireframes, prototyping
Timeline
UX Certificate capstone
Team
Solo project
Tools
Figma
01 — Research

Interviewing parents in the swap-and-sell groups

I spoke with 5 different parents who were engaged in Facebook communities centered around exchanging or selling children's clothes. These were the target users of SproutLoop, in the actual place where they were already doing this. Here are a few consistent insights:

  • The process itself was the most painful part for them. The back-and-forth in comment threads, multiple people claiming the same item, and coordinating the handover. It was described as a nightmare.
  • Users wanted an opportunity to both sell their items locally and deliver the items via shipping. Not one or the other. Sometimes, local transactions made sense, while other times it was easier to ship them to places that were out of reach.
"I just want to post it once and have it handled — I don't want to be the one driving across town to hand off a onesie." — paraphrased from interview notes
02 — Personas

Three shoppers, one loop

Three characters kept popping up as I researched and conducted interviews: a person who was desperate to declutter their attic, the price-sensitive parent looking for a good second-hand deal, and the father who simply wanted a more coherent market environment. Take a look at my personas.

Headshot representing Emily Carter, the seller persona
Emily Carter
Age — 32
Occupation — Registered Nurse
Education — BS in Nursing
Hometown — Plano, Texas
Family — Married, two kids
"If selling clothes takes more than a few minutes, I'll never get around to doing it."

Goal: Sell her kids' outgrown clothes quickly and easily to declutter her home and earn a little money back, without it becoming another chore.

Goals

  • Declutter her children's closets
  • Earn extra money for future clothing purchases
  • List items quickly without spending hours writing posts

Frustrations

  • Existing marketplaces feel cluttered and disorganized
  • Buyers ask questions already answered in the listing
  • Coordinating pickups can be stressful
Emily works three 12-hour shifts each week while caring for her two children with her husband. Every season, she collects clothing in bags that her children have outgrown, and those bags sit in the attic waiting for a trip to Goodwill (that will never come). What Emily really wants is to take pictures of her items, get pricing and descriptions suggested to her, and quickly post for sale.
Headshot representing Michael Thompson, the buyer persona
Michael Thompson
Age — 42
Occupation — IT Support Specialist
Education — Associate Degree in IT
Hometown — Columbus, Ohio
Family — Married, one son
"I just want to find clothes that fit my son without spending the whole evening searching."

Goal: Find affordable, quality clothing for his fast-growing son and offload what no longer fits, through an app that's actually easy to navigate.

Goals

  • Buy affordable, quality clothing for a growing son
  • Sell clothes his son has outgrown to make room at home
  • Use an app that's easy to navigate

Frustrations

  • General marketplaces have too many unrelated listings
  • Messaging multiple sellers is time-consuming
  • Arranging pickups around his work schedule is hard
Michael splits parenting duties evenly with his wife and does a lot of the clothes shopping for their son. Since his son grows quickly, he wants one reliable marketplace, not five open tabs, where he can buy the next size up and sell what no longer fits. He values clear filters, honest condition descriptions, and delivery options that actually fit around a work schedule.
Headshot representing Jasmine Rodriguez, the buyer persona
Jasmine Rodriguez
Age — 29
Occupation — Elementary School Teacher
Education — BA in Elementary Ed
Hometown — Phoenix, Arizona
Family — Single mom, one daughter
"My daughter grows so fast, that buying everything new just isn't practical!"

Goal: Find affordable, gently used clothing for her daughter from sellers she can actually trust, without wading through unrelated listings.

Goals

  • Find affordable, gently used children's clothing
  • Shop by size, age, and season
  • Buy bundles to save money, from trustworthy sellers

Frustrations

  • Children's clothes are hard to find on general marketplaces
  • Sizes are listed inconsistently
  • Shipping costs can outweigh the value of inexpensive items
Jasmine manages a tight budget on a teacher's salary while making sure her daughter always has clothes that fit. She likes shopping secondhand but gets worn down filtering through unrelated listings on general marketplace apps. What she wants is fast filtering by size, clear condition comparisons, bundle purchases, and confidence that the seller is verified.
03 — Competitive audit

Current platforms solve resale generally, but miss a specific lifecycle problem

Audit goal: Understand how current resale platforms support buying and selling clothing, and uncover opportunities to improve the experience for parents in SproutLoop.

Facebook Marketplace

Indirect

Highly trafficked, multi-functional, yet chaotic and inconsistent. Positioned as the one-stop shop for a market of anything, with messaging based on convenience and social influence.

Depop

Direct

Focused on aesthetic appeal and being mobile-first. Targets Millennial and Gen-Z fashion enthusiasts with messages focused more on self-expression than on functionality.

Poshmark

Direct

A combination of resale retail and social selling, positioned as a resale community built on the power of social commerce, with messaging emphasizing interactivity over speed.

Mercari

Direct

All about convenience without complication and friction, positioning itself as the frictionless resale market. Recently retired the feature to allow local delivery and shipping.

All four are useful and widely used, but none of them were built for children's clothes.

04 — Wireframes & storyboards

Resale experience design beyond the screen

The central part of designing the experience was minimizing the pain points that parents have while reselling outgrown children's clothes. Rather than deciding whether to use shipping or local delivery, the seller creates only one listing and uses the most suitable option, or both!

I explored my options for design through paper sketches, Figma wireframes and storyboarding, working out the process both inside and outside of the app.

Four hand-drawn paper wireframes on lined notebook paper for SproutLoop: product details screen with image, description, and seller info; cart screen with line items and a checkout button; messages list; and a profile screen with listing stats and a listings list.
Product details, cart, messages, profile — paper
Four low-fidelity SproutLoop wireframes made in Figma: home/browse feed with featured and near-you sections, search results grid, a seller profile page, and a messages list.
Home, search, profile, messages — Figma
6 panel storyboard for the SproutLoop consumer process.
Big picture storyboard
6 panel storyboard for the SproutLoop in-app experience and path.
Close-up storyboard
05 — Usability study

Testing the core marketplace experience

I conducted a moderated usability study with five participants to evaluate the core buying and selling experience in SproutLoop. Participants were asked to create a listing, review a seller's ratings, and report or block a user while thinking aloud throughout the session.

Key findings
01

Creating a listing felt intuitive

All five participants were able to locate the Sell button and successfully complete the listing flow. Participants also responded positively to the AI-assisted auto-fill feature, noting that it reduced the effort required to create a listing.

02

Reporting a user needed clearer affordances

Some participants hesitated when looking for the option to report or block a user, suggesting that these actions could be easier to discover.

03

Larger touch targets would improve usability

One participant felt that some interface buttons were smaller than expected on a mobile device. Increasing the size of primary actions would improve accessibility and make the interface more comfortable to navigate.

Changes made
  • Improved the visibility of reporting tools by making the Report and Block actions easier to find within the user profile and conversation screens.
  • Increased the size of primary action buttons to create more comfortable touch targets on mobile devices.
  • Kept the AI-assisted listing flow after participants consistently found it helpful and easy to use.
06 — High-fidelity prototype

See it in action

You can view the prototype in Figma or reference the High Fidelity Mockups above for all screens.

View prototype in Figma
07 — Outcome & reflection

A capstone project, based on a real parent pain point

As mentioned previously, SproutLoop was developed as the final project for my Google UX Design Certificate; therefore, it did not launch with actual users. However, the project gave me an amazing opportunity to follow the UX design cycle start to finish.

The biggest thing I took from this project: parents were already buying and selling kids' clothes on their own, in Facebook groups, DMs and on other marketplace apps. My job wasn't to invent new behavior, just to make the version they were already doing less painful.

More projects

Take a look at the rest of the work, or get in touch if you want to talk through this one further.