Travel & Hospitality

Wanderdesk

Independent stays, booked without the double-booking.

Client
Albion Travel Collective
Year
2018
Duration
6 months
Team size
4 engineers
Wanderdesk

Interactive Demo

A hands-on mock of the product we built — click around.

9:41

Where to, Sam?

900+ independent stays · zero booking fees

2 guests

Popular this week

B&B

Thirlmere View B&B

the Lake District · 0.8 mi from centre

4.9 (212)

£96/night

Guest house

The Old Watermill

the Lake District · 2.1 mi from centre

4.8 (164)

£112/night

Cottage

Brackenfell Cottage

the Lake District · 3.4 mi from centre

4.7 (98)

£88/night

Demo interface shown in English.

01

The challenge

The collective’s members sold rooms on their own websites and four OTA channels, updating availability by hand; double bookings ran at roughly one per property per month — each one a refunded night, an apology and a scathing review. Most hosts were not technical; many managed everything from a phone behind the breakfast bar, yet the channel managers on the market assumed revenue managers and PMS integrations they did not have. Seasonality was brutal: August brought nine times January’s traffic, and the collective wanted direct bookings to grow so commission stopped eating 17% of every stay. The platform had to be simple enough for a phone and robust enough for August.

02

Our solution

We built Wanderdesk on Node.js and PostgreSQL with a Redis-backed availability cache as the single source of truth: every booking, block or cancellation propagates to all channels in under five seconds through iCal feeds and two-way API connectors. A Stripe-powered booking engine lets each property take direct, commission-free reservations with a two-tap checkout tuned for mobile. The pricing engine nudges rates by occupancy, local events and lead time, and hosts approve suggestions with one thumb. The whole front end is a Vue PWA designed for one-handed use, and the platform autoscaled through August at nine times baseline with zero manual intervention.

03

Results

-97%
Double bookings
+33%
Average occupancy rate
900+
Properties onboarded
4.9/5
Host satisfaction rating

Technology stack

VueNode.jsPostgreSQLRedisStripeDocker

Facing a similar challenge?

We've solved this class of problem before. Let's talk about how that experience applies to your situation.

Discuss your project

Next case study

GridSense →