Designing Better Roommate Relationships

Designing Better Roommate Relationships

Rethinking roommate coordination by designing for fairness, trust, and shared expectations.

Rethinking roommate coordination by designing for fairness, trust, and shared expectations.

ROLE

UX Research • Product Design • Interaction Design

DURATION

10 Weeks

TEAM

Individual

METHODS

Interviews • Value Sensitive Design • Prototyping • Figma Make

FOCUS

Behavioral Design • Shared Living • Product Strategy

SCROLL TO EXPLORE

THE REAL PROBLEM

Chores weren’t the problem.

Chores weren’t the problem.

After interviewing 14 roommates, I realized the challenge wasn’t remembering chores. Conflict started much earlier, when people brought different expectations into the same home.

14

14

Roommate Interviews

4

4

Recurring Themes

1

1

Shared Problem

Unspoken expectations

Different ideas about cleanliness, guests, and shared spaces often created tension before anyone named it.

Communication avoidance

Most people postponed difficult conversations because they didn’t want to make home feel awkward.

Uneven responsibility

A clear pattern emerged: people often felt they were carrying more, even when nobody meant to be unfair.

Shared expenses

Everyday purchases created more confusion than rent because shared expectations were rarely explicit.

Expectations

Communication

Responsibility

Conflict

DESIGN FRAMEWORK

Designing around human values, not just user needs.

Designing around human values, not just user needs.

After interviewing 14 roommates, I realized I wasn’t designing a better chore app. I was designing for the relationships behind it. Conversations about chores were really conversations about trust, fairness, and shared expectations. At that point, usability alone didn’t feel like enough.

Value Sensitive Design

Value Sensitive Design

I chose Value Sensitive Design because it gave me a way to make product decisions around the people and relationships affected by them—not just the tasks on a screen.

Conceptual Investigation

Understanding the values involved.

Empirical Investigation

Learning from real roommate experiences through interviews and research.

Technical Investigation

Designing product features that support those values.

Traditional product thinking

What feature should we build?
How do we improve efficiency?
How do we automate this task?

My approach

What value should this feature protect?
How does this affect relationships?
What tradeoffs are we introducing?

DESIGN PRINCIPLES

Designing for people before designing features.

Designing for people before designing features.

Once the research was in focus, I stopped asking which features to build first. The harder question was which values the product needed to protect when roommates’ needs pulled in different directions.

Fairness

Help roommates feel responsibilities are shared equitably.

Trust

Encourage openness without creating unnecessary surveillance.

Transparency

Make expectations and responsibilities visible before conflict begins.

Shared Living

Autonomy

Give roommates flexibility instead of rigid rules.

Communication

Support healthy conversations rather than replacing them.

FROM PRINCIPLES TO PRODUCT

Turning values into everyday interactions.

Turning values into everyday interactions.

Once the values were clear, designing features became much simpler. Instead of asking what functionality the app needed, I started asking how each interaction could reinforce trust, fairness, communication, or autonomy. Every feature had to earn its place by supporting the relationships behind the product—not just the tasks.

Research

Research

Value Sensitive Design

Value Sensitive Design

Design Principles

Design Principles

Product Experience

Product Experience

The framework shaped the thinking. The product brought it to life.

The framework shaped the thinking. The product brought it to life.

THE PRODUCT

A shared home, designed around shared understanding.

A shared home, designed around shared understanding.

Coho wasn’t designed to remind roommates to do chores. It was designed to make expectations clearer before they turned into conflict. Every feature exists to make shared living feel a little more transparent, collaborative, and predictable.

Shared Agreements

Shared Agreements

Shared Agreements

Establish expectations together from the start.

Establish expectations together from the start.

Shared Expenses

Shared Expenses

Shared Expenses

Keep everyday purchases transparent without unnecessary friction.

Keep everyday purchases transparent without unnecessary friction.

Rotating Chores

Rotating Chores

Balance responsibilities over time instead of assigning permanent ownership.

Household Coordination

Household Coordination

Give roommates one place to coordinate routines, reservations, and shared spaces.

Every interaction was designed to reduce uncertainty before it became conflict.

Every interaction was designed to reduce uncertainty before it became conflict.

Roommate Agreement

Roommate Agreement

Establish shared expectations before misunderstandings happen.

Establish shared expectations before misunderstandings happen.

Small disagreements are easier to resolve when expectations are documented together.

Small disagreements are easier to resolve when expectations are documented together.

Agreements stay visible so everyone works from the same expectations.

Rotating Chores

Rotating Chores

Responsibilities rotate naturally instead of assigning permanent ownership.

Progress is visible without turning chores into scorekeeping.

Fairness becomes a shared rhythm rather than a manual negotiation.

Shared Expenses

Shared Expenses

Shared purchases remain transparent from the beginning.

Splitting costs feels collaborative instead of transactional.

Visibility reduces confusion before it becomes conflict.

Shared Calendar

Shared Calendar

Shared spaces stay predictable for everyone.

Reservations coordinate routines without constant messaging.

Availability is visible at a glance.

THE COMPLETE EXPERIENCE

Four features. One shared understanding of home.

Four features. One shared understanding of home.

Each feature solves a different challenge of shared living. Together, they create a single experience built around clarity, fairness, and communication instead of constant coordination.

The goal was never to build four separate features. It was to create one experience that made living together feel easier.

The goal was never to build four separate features. It was to create one experience that made living together feel easier.

INTERACTIVE PROTOTYPE

See Coho in motion.

See Coho in motion.

Static screens only tell part of the story. The prototype brings the experience together by showing how roommates move through shared agreements, rotating chores, expenses, and household coordination as one connected product.

Open Prototype in Figma ↗

Shared Agreements

Establish expectations together.

Rotating Chores

Balance responsibility over time.

Shared Expenses

Keep household costs transparent.

Shared Coordination

Plan shared spaces with less friction.

Good products aren’t experienced one screen at a time. They’re experienced as one continuous conversation.

Good products aren’t experienced one screen at a time. They’re experienced as one continuous conversation.

— CLOSING

Thanks for reading.

Interested in seeing a different side of my work?