Enter password to view case study

PRODUCT DESIGN・2025

A peer-to-peer marketplace designed to make local renting simple and easy

Design Systems Lead

5 months

Marketplace

Mobile

0→1

PRODUCT DESIGN・2025

A peer-to-peer marketplace designed to make local renting simple and easy

Design Systems Lead

5 months

Marketplace

Mobile

0→1

overview

Designing a marketplace from scratch, iterating, and introducing systems to iterate even faster.

I led efforts to simplify and align Nearville's core user journeys, reducing friction in onboarding and creating a clearer, a more scalable product experience as the marketplace grew.

SIGN-UP

SIGN-UP

SIGN-UP

5 x

increase in sign-up completion

ONBOARDING STEPS

ONBOARDING STEPS

7 steps

fewer onboarding steps for a smoother experience

DESIGN EFFICIENCY

DESIGN EFFICIENCY

60 %

faster design workflows enabled by component reuse and clearer system structure.

PROBLEM SPACE

Speed introduced complexity before the product was ready for it.

Nearville is a peer-to-peer rental marketplace, with a small team building and iterating quickly over 6-8 months. As with many early-stage startups, we were balancing multiple priorities at once, such as responding to user feedback, exploring product direction, and preparing for investor conversations, all while continuing to ship.

🤩

Truth of an early-stage startup

Exciting new product

Speedy testing and validation

Small but strong team

🤔

… but also truth

Pivoting product to market fit

Competing priorities

Lack of product boundaries

😤

So we were motivated to…

Think through non-happy paths to build credibility

Introduce new features to keep users engaged

Build with scalability in mind for future growth

Quickly, the product became more complex than it needed to be.

DISCOVERY

Zooming out to understand the product end-to-end

To move forward, I stepped back from individual screens and focused on understanding the user experience end-to-end.

AUDIT

A bird’s-eye view to review the full user journey

I mapped out the end-to-end renter/owner journeys to surface inconsistencies, duplicated patterns and frictions across the product.

I mapped out the end-to-end renter/owner journeys to surface inconsistencies, duplicated patterns and frictions across the product.

Key gaps spotted

Lack of shared source of truth

Lack of shared source of truth

Complex user experience

Complex user experience

Lack of guardrails

Lack of guardrails

USER PROBLEM

How might we bring clarity and consistency to the core flows, while maintaining the speed needed to iterate and validate quickly?

USER PROBLEM

How might we bring clarity and consistency to the core flows, while maintaining the speed needed to iterate and validate quickly?

PROCESS

Simplifying the core flow for a smoother user experience

Following an end-to-end product audit, I mapped the full user journey and key actions. Combined with user research, this surfaced two primary opportunities to improve the experience: onboarding and in-person rental exchange.

Creating a shared language to speed up decision-making

I created an end-to-end user flow highlighting major user actions. This became a source of truth for the current experience and a foundation for team discussions moving forward.

Onboarding

Through in-person research, we consistently heard that users were excited about the idea of peer-to-peer rentals but hesitant to sign up.

Original onboarding flow consisted of 8 steps.

Originally intended to collect personal info upfront in order to estimate location and calculate accurate sales taxes for checkout.

However, this required a high level of commitment from the users before they had built trust in a new product.

Shifting onboarding from a barrier to a byproduct of intent

Instead of removing entirely, I restructured the flow to defer until users take meaningful actions such as listing an item/requesting a rental.

This repositioned sign-up as a natural consequence of user intent, rather than a requirement, allowing users to explore and build trust before committing.

In-person rental exchange

Something unique about Nearville is that the rental exchange happens in person between the renter and owner.

Original exchange consisted of a code exchange for security purposes.

Originally intended to verify renter/owner identities during handoff, in addition to other considerations like insurance.

However, this introduced additional friction and became another “to-do” during what should be a simple, real-world interaction.

Start small, ask the most important questions first before adding layers.

We simplified the flow to a click-to-confirm interaction, making the exchange as seamless as possible, especially at a stage where the priority is getting users through the full experience.

This allowed us to move faster and test with more users, focusing on adoption and end-to-end completion rather than optimizing for edge cases too early.

I also built an entire design system to bring consistency and mutual language for the designers and engineers. More of that in a separate case study here.

Challenge

Leveraging my systems thinking, I led the notifications logic also.

At this phase of the product (early, still seeing market product fit), notifications were an especially important factor for driving users and establishing engagement.

I created a shared structure for the team as a centralized notification system.

Starting with a strategy plan, where I established a framework:

STRATEGY

Goals

Implementation scope

Notification type

Prioritization framework

I then translated that to a working database where I cleaned up an event trigger, timing and frequency, message content and destination:

DATABASE

DATABASE

The problem existed between where we were headed vs. what we were prioritizing in the product.

NOTI. SYSTEM

NOTI. SYSTEM

Designed to drive early user action and establish engagement.

⚡️

PRODUCT ROADMAP

PRODUCT ROADMAP

No way for users to revisit notifications if they were dismissed or missed, as a notification center was not part of the early product roadmap.

If I were to re-do this part of the project again, I would be more specific about how and when notifications are introduced.

For example, this is a snapshot of notification types by purpose ranked by "must-know" and "good-to-know".

A solid starting point, but I would also consider:

When to introduce “must-know” notifications:

  • Not based on time (e.g. 30 days post-MVP),

  • but based on product maturity (e.g. once we reach a threshold of active users or completed rentals)

This ensures notifications align with product maturity and roadmap priorities, while avoiding premature investment and unnecessary complexity.

NOTI. TYPES BY PURPOSE

NOTI. TYPES BY PURPOSE

FINAL DELIVERY

A peer-to-peer marketplace for neighbors, available on iOS and Android.

Borrow what you need. Rent out what you don't.

Save money and space while building community. Rent tools, appliances and more from people nearby.

Rent and lend with your neighbors.

Find what you need in your neighborhood, easy and convenient.

Make friends in your community.

Connect with people in your area by sharing and exchanging.

BC COLOR
mubalil phone APPS

Make use of items sitting in storaage.

Put unused items to work instead of letting them sit idle.

Earn extra cash on the side.

All while making some cash on the side, because, why not.

FINAL THOUGHTS

Navigating through fast moving 0→1 environment as a founding designer

WHAT I LEARNED

Balancing depth and perspective to build better product decisions

Zooming in and out

Zooming in and out

The ability to move between detail and big-picture thinking efficiently make informed product decisions.

Systems thinking across contexts

Systems thinking across contexts

Working in a 0→1 environment pushed me to take on different types of challenges, from product flows to design systems to notification logic. Growth comes from taking on new challenges!

This was a great opportunity to work as a founding designer in a small, tight-knit, fast-moving 0→1 environment. It was a wild but fun ride with the team.

WHAT'S NEXT

Continuing to build with intention

As of Feb 2026, the team made the decision to discontinue Nearville. Taking what I learned, I’ll continue building my skills with a stronger focus on clarity and decision-making.

Intentional product decisions

Intentional product decisions

Developing a clearer framework for prioritizing what matters now vs. later, especially in fast-moving 0→1 environments.

AI workflows

AI workflows

AI workflows

Actively trying new tools, not being afraid to experiment, and adopting what proves useful to improve how I design and collaborate.

Let's build something

great together!

Get in touch

Moyai F.

Based in US 🇺🇸 | Working Worldwide 🌏

© 2026 Moyai Fujimura

Let's build something

great together!

Get in touch

Moyai F.

Based in US 🇺🇸 | Working Worldwide 🌏

© 2026 Moyai Fujimura

Let's build something

great together!

Get in touch

Moyai F.

Based in US 🇺🇸 | Working Worldwide 🌏

© 2026 Moyai Fujimura