Your building, bookable from your phone.
A resident app for Hong Kong's Weave co-living spaces. Residents book laundry and shared services from their phone, on their terms.
04 · cover plateWeave Living · Weave · Hong KongWeave Living runs co-living spaces across Hong Kong: compact, considered, mobile-first. The building's amenities (laundry, lounge, shared services) were being managed through paper sign-up sheets, queues, and group chats.
Co-living amenities feel almost unbookable when there's no shared system. Residents over-asked, double-booked, or just gave up. From the building's side, scheduling was a daily small-fire situation.
“Brand and product aren't separate disciplines. They're one continuous voice.”
Three threads pulled together:
Bookings as a calm primitive
Laundry, lounge and services share one booking pattern: pick a slot, confirm, done. The interaction is the same whether you're booking a washer or a meeting room, so residents only learn it once.
Member identity across the stay
Every resident has one living identity (booking history, preferences, building announcements) that carries through the whole stay instead of resetting at each interaction.
Editorial brand voice
Weave's brand is editorial and considered. We extended that voice straight into the product: type pairing, copy tone, image rhythm. The app reads as part of the building, not a utility on top of it.
“I used to text the front desk every Sunday to ask if a washer was free. Now I just book it on the train home. It feels like part of the building, not another app.”
Resident home
Laundry booking
Service detail
Building announcementsThe first version of Weave I shipped was too quiet. I had over-respected the brand voice and built screens that read like the building's print collateral. The Weave brand lead was the one who pushed back. A phone in a co-living space is for getting things done, and getting things done is also part of the brand. We loosened the editorial register on the booking primitive without losing it on the home screen. The resident in Sai Ying Pun who said "now I just book it on the train home" was the moment that landed. I would disagree with the standard agency line that brand and product are separate disciplines that need translation between them. They aren't. When they fight, the product wins, and a good brand survives the loss.