Lifely sells sofas, beds and dining furniture direct to customers across Australia. People shop for furniture on how a room will look, then decide on the details: dimensions, fabric, what is in stock, when it can be delivered. I designed the store so the photography and those details sit on the same page, and built the catalogue, product, cart and checkout screens.

A furniture store has two jobs that fight each other. Big lifestyle photography is what makes someone want the piece, and it is also what pushes the size, finish, delivery window and return terms below the fold. Strip the imagery back and the product stops being desirable; lead with it alone and the shopper leaves to find the specifics elsewhere.
Add a large catalogue across six rooms, seasonal campaigns that change monthly, and the fact that most of the traffic is on a phone, and the store has to hold all of it without a redesign every season.
Home sets the room, category narrows it, product closes it. The trust strip - trial, delivery, warranty, pricing - repeats at each step rather than living once on an about page.
The same three steps on a phone, with the decisions moved up: price, finish and the Afterpay instalment sit above the fold, and the add-to-cart bar stays put while the gallery and detail scroll behind it. In the cart, the free-shipping threshold is expressed as the amount still to go rather than a rule to work out.
The storefront runs on a set of layouts the team can restock: hero, trust strip, product grid, room collection, product detail. A new sale or a new room drops into the existing pieces, so the campaign cadence no longer waits on design.
The store is trading at lifely.com.au.