← All work
Studio project · 2026

Rove

A stays app where the place sells itself.

9:41
CollectionPatagonia

Sleep above
the clouds

12 staysfrom $160 / night4.9(1.2k)

Near you · 48 stays

See all
Rare find

Lofoten Sea Cabin & Boathouse

Reine, Norway

4.94(128)

$240 / night

$960 total · 4 nights

Superhost

Atlas Ridge House

Imlil, Morocco

4.87(64)

$180 / night

$720 total · 4 nights

Fjord Lodge

Seyðisfjörður

4.99(212)

$310 / night

$1,240 total · 4 nights

Collection · 24 stays

Cities after dark

Weekend trips

DiscoverSearchSavedTrips

Platform

iOS · Stays & travel

Scope

Brand · Product design · iOS engineering

Timeline

5 weeks

Package

Custom Build

The brief

A booking app for remote cabins, lodges, and desert camps. The interface gets out of the way and lets the imagery do the persuading, then makes the actual booking take four taps.

Travel apps are the most image-dependent products there are, and most of them bury the imagery under search chrome, filter bars, badges, and urgency banners. By the time a photo is on screen it is competing with nine other elements for the same attention.

The brief was an app for a small collection of remote properties where every screen leads with the place itself, and where the booking flow is short enough that the decision is emotional rather than administrative.

Design decisions

Three choices that shaped everything else.

(01)

Imagery first, chrome second

The discover screen opens with a full-bleed image running behind the status bar, with a gradient scrim carrying the type. There is no search field above the fold. Search is a tab, because someone browsing remote cabins is being inspired rather than looking something up.

(02)

Illustrated scenes as a brand decision

Rather than stock photography, the collection is rendered as commissioned scene art with a consistent palette and grain. It means every listing sits in the same visual world regardless of who shot it, which is the problem stock imagery creates for small marketplaces.

(03)

The sheet overlaps the image

On the stay screen the content sheet sits five pixels over the photograph with a 20px radius. That overlap is what makes the image feel like it continues behind the content rather than stopping at a hard edge, and it is the single detail that separates a considered travel app from a template.

Screens

Every screen shown is live interface code, not a flat image.

9:41
CollectionPatagonia

Sleep above
the clouds

12 staysfrom $160 / night4.9(1.2k)

Near you · 48 stays

See all
Rare find

Lofoten Sea Cabin & Boathouse

Reine, Norway

4.94(128)

$240 / night

$960 total · 4 nights

Superhost

Atlas Ridge House

Imlil, Morocco

4.87(64)

$180 / night

$720 total · 4 nights

Fjord Lodge

Seyðisfjörður

4.99(212)

$310 / night

$1,240 total · 4 nights

Collection · 24 stays

Cities after dark

Weekend trips

DiscoverSearchSavedTrips

01

Discover

A full-bleed hero running behind the status bar, then a rail of stays. No search field competing above the fold.

9:41
2 / 24
Rare findSuperhost

Lofoten Sea Cabin & Boathouse

$240

per night

4.94(128)Reine, Norway
IH

Hosted by Ingrid

Superhost · hosting 6 years

Message
Sea view Wood sauna Fireplace 2 beds Dock
+21

A timber cabin on the water at the end of the road, with a wood-fired sauna and nothing else for four kilometres.

14 – 18 Aug · 2 guests

$960 totalincl. fees

Reserve

02

Stay

The content sheet overlaps the image by five pixels, so the photograph reads as continuing behind it.

9:41

Saved

Edit

12 places · 3 lists

All 12Cabins 5Desert 3Coastal 4
Price dropped $40

Fjord Lodge

Seyðisfjörður, Iceland

$310 / night

4.99()

Erg Chigaga Camp

Morocco

$150 / night

4.81()

Slot Canyon House

Utah

$205 / night

4.92()

Harbour Loft

Lisbon, Portugal

$130 / night

4.76()
DiscoverSearchSavedTrips

03

Saved

A deliberately uneven grid. Mixed aspect ratios keep a saved list from reading like a spreadsheet.

Craft notes

Night

#0c0a09

Clay

#e2673c

Dawn

#f2ad6e

Sea

#a8dbe0

Built with

SwiftSwiftUIMapKitStripeVapor

Next project

Foundry

Where a brand's assets live, with the rights attached.

Want something like this?

Start a project →

Scope and a fixed quote back within two business days.