Skip to content

Stays and rentals

The calendar is the product. Everything else is presentation around one date range that must never be sold twice.

Availability is harder than it looks because a stay is a range rather than a slot. Bookings cannot overlap, minimum-night rules vary by season, changeover days exist, and a gap of two nights between bookings may be unsellable. Pricing sits on the same structure — weekends, seasons, last-minute discounts, length-of-stay reductions — so the calendar is simultaneously an inventory system and a pricing engine, and both have to give the same answer to the question of what tonight costs.

Most hosts list on more than one platform, which makes calendar synchronisation a launch requirement rather than a later integration. The standard mechanism is a polled calendar feed, and polling means a window during which two platforms both believe a property is free. Closing that window as far as possible, and deciding what happens when a double booking does occur — because it will — is a policy decision the software has to encode before the first host arrives.

Trust is what makes a stranger sleep in another stranger's home, and reviews carry it. The mechanism worth building is double-blind: neither party sees the other's review until both are submitted or the window closes, which removes the retaliation that otherwise makes every review a polite four stars. Payouts matter for the same reason from the other side — a host who cannot see when money arrives, or who is paid late, stops listing, and hosts are the harder side of this marketplace to replace.

How we work

  • The calendar is one authoritative structure serving both availability and pricing, so they can never disagree about tonight.
  • External calendar sync is built for launch, with an explicit policy for the double booking that polling makes inevitable.
  • Reviews are double-blind, because visible reviews become polite ones and polite reviews carry no information.

A property page carried by footage, not by a photo grid.

What this includes

Pick what you need and send it over.

Related