Problem
Roomatch AI searches and scores apartments on your behalf, but the app hid that work: dense lists, scores without context, and no sense of what the agent was doing for you.
Solution
I started with a design system (tokens, components, light and dark themes on Material 3), then redesigned 31 screens across 7 flows: describe your home once, follow the search, compare scored matches and chat as soon as a landlord says yes.