A shared-living management app that helps bachelor roommates manage expenses, settlements, and household harmony — without awkward conversations.
Role
UX Lead · Product Designer
Platform
Android Mobile App
Stack
React Native · NestJS · PostgreSQL
Output
Functional APK Prototype

Bachelors in shared homes manage everything through WhatsApp messages, screenshots, and verbal agreements. One person tracks rent. Someone else buys groceries. Someone forgets to pay back. A roommate goes home for a month. Another moves out.
The problem isn't calculation. It's emotional. People avoid asking for money because they don't want conflict. Chore reminders feel personal. Responsibility quietly falls on one person — until it doesn't.
Money conversations become awkward
Direct reminders can feel uncomfortable or trigger ego clashes.
One person carries everything
The responsible roommate handles rent, bills, groceries, and landlord calls — silently.
Absence breaks the system
When someone is away, their chores and responsibilities fall through with no handover.
Move-outs get messy
Deposits, shared assets, pending dues — all unclear when someone leaves.
How Might We
How might we help bachelors manage shared homes peacefully — making expenses, responsibilities, settlements, and member changes transparent, fair, and low-friction?
Shared living isn't a single-user experience. Every action affects the entire home.
Persona
Kishore, 24
New to city
The Real Problem
Doesn't know roommates. Needs transparency on deposits, rules, and costs before trusting the group.
UX Opportunity
Onboarding, invite flow, home context, member visibility so new roommates feel safe and informed.
The app is built around the shared home as the core entity — not individual transactions. Home → Members → Expenses → Settlements.
Every feature must reduce friction and awkwardness — not just record what happened.
Never "You owe ₹500". Always "Can settle ₹500 when convenient." Language protects relationships.
Equal, selected members, custom amount, custom %, personal, deposit-based. Because real expenses are never one-size-fits-all.
When someone goes away, moves out, or joins — the home continues without breaking.
Harmony Score and badges encourage shared responsibility. Not pressure, not public shaming.
Flow 1
One roommate pays ₹1,000 for groceries. Adds the expense, selects who to split with, picks a split type. Balances update instantly — no manual math, no WhatsApp messages.
Flow 2
Kishore sees he can settle ₹250 with Raju. Creates a settlement. Raju confirms. Balance clears. No awkward direct message, no ego involved — just a calm mutual confirmation.
Flow 3
Gautam goes home for a month. Enables Away mode. Chores transfer to available members. No new tasks assigned. When he returns, he rejoins the normal rotation.
High-fidelity UI screens designed with clarity and trust in mind. The UX intent behind each flow is carefully mapped out.
In a shared-home app, every word is a UX decision. The wrong word creates tension. The right word maintains trust.
Kishore owes ₹300
Kishore can settle ₹300 when convenient
Payment overdue
Small reminder: this settlement is still open
You have debt pending
Your home expenses are almost balanced
Task overdue
Small reminder: this task is still open
A score between 0–100 based on settled expenses, completed chores, and active members. The goal is to make shared responsibility feel rewarding — not competitive or guilt-inducing.
Happy Home
Everything looks peaceful today.
Happy Home is a full product story — from real-world problem discovery to architecture, UX flows, functional APK, and future vision. It shows how UX leadership turns everyday friction into a calmer, fairer system.
What I learned
Emotional context shapes product decisions
Expense splitting isn't a math problem. It's a relationship problem. UX must protect both.
Multi-user flows expose real complexity
Building the APK revealed edge cases no static mockup would ever catch.
The right core entity unlocks everything
Making "Home" the centre — not the user — created a scalable foundation for every future module.
UX Lead Case Study
Product strategy, emotional UX, multi-user flows, friendly microcopy, and a functional APK — all from one real problem in shared living.