Home
Selected Work

re:flow

E-commerce returns are costly and wasteful, yet many are avoidable. re:flow gives shoppers a moment to reconsider before returning.

Team

4 people

1 software engineer

2 business/finance

Role

Product direction

End-to-end UX/UI

Interaction model

Front-end development

What I led

Owned product direction, translated a sustainability goal into a behavior-change proposition, and carried the prototype from interaction design through front-end implementation and pitch narrative.

Product question

How do we change a high-intent decision without adding enough friction to break the flow?

My workflow

01

Frame

Focused on interrupting an automatic return without adding friction to the flow.

02

Research

Audited retailer return flows and reviewed behavior-change patterns with informal users.

03

Design

Designed the Chrome extension prompt, alternative actions, and portal rewards and history.

04

Prototype

Built the hackathon demo with Gemini for eligibility and a simulated photo-upload flow.

re:flow landing and confirmation

The Problem

Returns make sending items back too easy. Most flows offer no reason to pause, show the impact, or consider alternatives. The problem is not a lack of options, but a lack of visibility at the right moment.

Insight #1

The intervention has to happen where the decision happens. The experience needed to meet users inside the return flow, not send them somewhere else.

Insight #2

A prompt is more useful than another dashboard. We shifted toward lightweight, behavior-aware prompts instead of return management.

Solution

re:flow integrates into the return flow via a Chrome extension, surfacing keep, exchange, resell, or donate before the return is completed. A companion portal tracks savings and return history so alternatives feel easy to consider.

re:flow dashboard
re:flow photo upload
re:flow routing

Design decisions

Put the prompt inside the return flow.

The Chrome extension became the primary experience because the intervention needed to appear where the return decision was already happening. Rather than sending users to a separate destination, re:flow surfaces alternatives directly within the retailer's flow.

Keep the intervention lightweight.

A return is already a high-intent task. We focused on removing friction, not adding it. The experience centers on three questions: could you keep it, would you exchange it, or could someone else use it? The user can still return the item at any point.

Make the impact visible.

We used rewards and environmental information to make alternatives more tangible, while the portal shows cumulative impact through savings, streaks, and return history.

Design around what Gemini could realistically support.

Gemini API was required for the hackathon, so we explored an AI-powered eligibility check. The photo-upload to eligibility flow was simulated for the demo rather than connected to real return data.

Research

For the 2-week hackathon, research stayed lightweight: informal user conversations and a scan of return flows and behavior-change patterns. The goal was to focus on the decision moment rather than building a separate return-management product.

Outcome

Semi-finalist · Hack the Future 2025. The prototype showed a simpler way to approach returns: stop making the default path feel automatic and make alternatives feel clearer and more rewarding.