Cavmir Case Study · Rio de Janeiro

One brand, three businesses, one address on the web.

Art de Vivre buys, sells and rents homes across Rio de Janeiro — and runs a short-stay operation alongside it. Cavmir is building the entire platform that ties it together: a 200-plus page agency website, a live Guesty PMS integration, a guest app, and a secure client backend.

CRECI-licensed brokerage 200+ pages Guesty PMS integration Guest app · PWA Four languages
The brief

Charlie came to Cavmir with a problem most growing agencies eventually hit: the business had outgrown its website. Art de Vivre was doing three things at once — selling Rio real estate, renting furnished homes for a season or a year, and hosting guests on short stays — and none of it lived in one place a client could actually find.

Buyers were sent to one link, renters to another, and short-stay guests to a patchwork of listing pages that didn’t look or feel like the same company. The brand existed, but it wasn’t holding the whole operation together. The brokerage credibility, the design sensibility, the local knowledge of Copacabana, Ipanema, Leblon and beyond — all of it was there, and none of it was compounding.

The mandate we agreed on was deliberately large. Not a brochure site and not a single listings feed, but a complete web platform: an agency website substantial enough to carry a real brokerage catalog, a booking layer wired directly into the property-management system the team already trusts, and the guest-facing and back-office tools that turn a website into a business you can run from your phone.

We also agreed on a principle that shaped every decision after it: everything converges on one Art de Vivre domain. Buyers, renters, short-stay guests, and the team itself should all move through the same brand, the same design language, and the same infrastructure — so that every marketing dollar, every backlink, and every returning visitor builds one asset instead of five.

What follows is what that looks like in practice: the website, the Guesty integration, the app, and the backend that Cavmir designed, built, and now maintains for Art de Vivre. You can open the live site in a new tab and follow along.

Cavmir took on the whole thing — brand, website, the Guesty booking layer, the app and the backend — as a single engagement, and that was deliberate. When one team owns every layer, the pieces actually fit: the app looks like the site, the site reflects what’s really available in Guesty, and the backend the staff use every day speaks the same language as everything the public sees. Nothing is bolted on, and there’s no finger-pointing between three vendors when something needs to change.

00 · The brand

A look that earns trust before a word is read.

Before a line of the site was built, Cavmir set the brand. Art de Vivre — the art of living — needed a mark and a design language that could sit next to a multi-million-real sale listing and a three-night stay without cheapening either. The answer was restraint.

The identity is a clean monogram — the A, D and V drawn as three simple geometric shapes — paired with an emerald-and-brass palette pulled straight from Rio itself: the deep green of the hills, the warm metal of its Art Deco era. Typography is quiet and confident, photography is given room to breathe, and there is not a stray card grid or boxed-in section anywhere. Every screen looks like it was made by the same hand, because it was.

That discipline is what lets the brand carry three very different audiences at once. A buyer researching Ipanema, a family renting for a season, and a couple booking a long weekend in Copacabana all meet the same calm, considered Art de Vivre — on the website, inside the app, and even on the login screen the team uses to run it.

The Art de Vivre mark — three emerald triangles

Emerald & brass · the art of living

01 · The agency website

A 200-page site that behaves like a brokerage, not a brochure.

Rio real estate is a serious purchase, and the site had to read that way from the first scroll — cinematic, calm, and unmistakably local.

https://www.artdevivre.com.br
Art de Vivre homepage: an aerial photograph of Copacabana beach at sunset with the headline ‘Rio de Janeiro real estate, the art of living’ and a check-in and check-out search bar.
The homepage. A full-bleed Rio hero, a working availability search, and a single brand voice across buy, rent and stay.

The homepage opens on the city itself — a full-bleed aerial of Copacabana under the headline “Rio de Janeiro real estate, the art of living.” A guest can start a date search immediately, a buyer can move straight into the sales catalog, and the whole thing carries the same restrained, high-end design language on every page. Nothing about it reads as a template.

Underneath that calm surface, the site is genuinely large. It spans well past two hundred pages: the sales catalog, the furnished-rental catalog, a short-stay collection, neighborhood and building guides for the areas Art de Vivre knows best, an experiences section, a journal, and the standard trust pages a real agency needs. Several different content systems sit behind those sections — a listings database, a building-and-neighborhood library, and an editorial system for guides and the journal — and Cavmir stitched them into one coherent site so a visitor never feels the seams.

Three catalogs, one journey

The rental catalog is a good example of the platform doing real work. “Your place in Rio, for as long as you want it” leads into furnished apartments and villas that a guest can filter and book for a night, a season, or a year — and a listing that is also for sale simply carries an “also for sale” flag, so a single home can serve a renter and a buyer without being duplicated or managed twice.

The sales side carries the same weight. Buyers move through a proper brokerage catalog with room for the detail a serious purchase demands — neighborhoods, buildings, and the context that makes a Rio address make sense to someone who doesn’t live there yet. The point was never volume for its own sake; it was to give every kind of client a real reason to stay on one site instead of bouncing out to a portal.

https://www.artdevivre.com.br/rent
Art de Vivre rentals page showing the Ipanema coastline hero, a booking search bar, and a grid of furnished apartment and villa listings labelled ADV001, ADV002 and ADV003.
The rentals catalog. Furnished homes for a night, a season, or a year — the same inventory that syncs from Guesty.
Browse the live rentals
02 · Guesty PMS integration

The booking engine Art de Vivre already trusts, wired straight into the brand.

Short-stay operators live inside their property-management system. We didn’t ask the team to leave theirs — we connected it.

Art de Vivre logo Guesty logo

Guesty is the property-management platform that runs Art de Vivre’s short-stay operation — the single source of truth for which homes exist, what they cost, and which nights are open. It also acts as the channel manager that keeps Airbnb and the other listing sites in sync. The last thing anyone wanted was a second place to maintain all of that by hand.

So Cavmir built a direct integration. Listings, photos, nightly rates and live availability flow out of Guesty and onto the Art de Vivre site automatically. When a home is booked on Airbnb, those dates close on the website; when the team updates a price or adds a property in Guesty, the change appears on the brand’s own pages without anyone touching HTML. The website becomes a true direct-booking channel that sits alongside the OTAs instead of competing with the team’s workflow.

That’s the quiet win of this build. Every direct booking that comes through artdevivre.com.br is a booking that doesn’t pay a platform commission — and because availability is authoritative, the calendar a guest sees is the calendar that’s actually open.

It also means the team’s day doesn’t change. They keep working in Guesty exactly as before — the tool they know, with its calendars, its messaging and its channel connections — and the website simply reflects it. There’s no double entry, no reconciling two systems, and no risk of the site quietly drifting out of date. The integration does the boring, important work in the background so the brand out front always tells the truth.

01

Guesty holds the truth

Listings, rates and availability live in the PMS the team already runs every day.

02

Cavmir syncs it

Our integration pulls inventory and open dates onto the Art de Vivre domain, on brand.

03

Guests book direct

The site shows real availability and takes the reservation — commission-free.

04

Channels stay in sync

Guesty closes those nights everywhere, so the calendar is never double-booked.

The Art de Vivre app install screen on a phone: the headline ‘Rio, on your home screen’ over Sugarloaf and Guanabara Bay, with ‘Install the app’ and ‘I have a stay code’ buttons.
The Art de Vivre in-stay guide on a phone: ‘Copacabana Beachfront Penthouse’ with a welcome message, the guest’s dates, a door code of 2580 with a copy button, and the wifi network name.

Left: install straight from the site, no app store. Right: the in-stay guide — door code, wifi and directions, one tap away.

03 · The guest app

Rio, on the guest’s home screen.

The newest piece of the platform is an app — and it installs straight from the website. No app store, no download friction, no waiting on a review queue. A guest taps “install” and Art de Vivre lands on their home screen in about ten seconds, as a proper progressive web app.

Before a trip it’s a fast, beautiful way to browse and book. During a stay it becomes something more useful: a private in-stay guide keyed to the guest’s own reservation. The door code, the wifi network and password, arrival directions, and the essentials for the specific home they’re in are all one tap away — and because it’s built to work offline, they’re there even when a guest steps off the plane with no signal yet.

For Art de Vivre, the app is also a direct line to the guest that no listing platform can interrupt. A booking made through an OTA belongs partly to the OTA; a guest with Art de Vivre on their home screen belongs to Art de Vivre. Next time they want Rio, the brand is already in their pocket — which is exactly how a short stay turns into a returning guest, and eventually into someone who rents for a season or buys a home.

  • Installs from the site in seconds — no app store
  • Per-stay guide: door code, wifi, directions, house notes
  • Works offline once it’s on the home screen
  • Push notifications for check-in details and messages
  • The same brand and design as the website, in the pocket
Client Backend · secure sign-in
The Client Backend by Cavmir sign-in screen: a burgundy and cream login with email and password fields, a ‘Keep me signed in’ option, and a note reading ‘Private and encrypted’.
Client Backend by Cavmir — two-factor secured, so the team edits listings and content without touching code.
04 · The client backend

A back office the team can actually run.

A platform this size can’t depend on a developer for every small change. So Cavmir built Art de Vivre a private back office — the Client Backend by Cavmir — behind a secure, two-factor sign-in.

From there the team edits listing details and photos, updates page copy, and reviews the enquiries coming in from the site, all through a clean interface that speaks their language rather than a database’s. Nothing about it exposes the machinery underneath: it’s “update this listing, publish this note, read this lead,” not a wall of fields. Everything is private and encrypted, and the publishing flow pushes approved changes live safely.

It matters more than it sounds. A brokerage that has to email a developer to change a headline moves slowly and pays for every edit; a team that can update its own listings, sale prices and page copy in minutes moves at the speed of the market. Cavmir built the backend so Art de Vivre owns its own content — and so the site never goes stale waiting on someone else. The short-stay side stays where it belongs, in Guesty, so the two systems never fight over the same number.

  • Two-factor authentication on every account
  • Edit listings, photos and page content in plain language
  • Enquiries from the site land in one reviewable inbox
  • Approve-and-publish flow — no risky direct edits
05 · Everything else that makes it a platform

Experiences, lead routing, search and four languages.

A booking is the start of the relationship, not the end of it. The rest of the build is what turns a website into an operation.

https://www.artdevivre.com.br/experiences
Art de Vivre experiences page: a yacht bow cutting through dark water under the headline ‘A private Rio, arranged’ describing boats, helicopters, hikes and private chefs.
“A private Rio, arranged.” Curated boats, helicopters, hikes and private chefs — booked on enquiry.

Experiences that deepen the stay

Under “A private Rio, arranged,” guests can request the things that make a trip memorable — a boat day, a helicopter over the Christ statue, a guided climb, a chef in the kitchen. Each one is hand-picked and booked on enquiry, so the team keeps control of quality and the operator relationship while the site captures the intent.

Leads that never fall through

Every form on the site — a booking question, a valuation request, an experience enquiry — is routed into the backend and to the team, so nothing sits unanswered in an inbox no one checks. The website doesn’t just look like a business; it feeds one.

Built to be found

The whole platform is engineered for search from the ground up — clean URLs, unique titles and descriptions, structured metadata, a sitemap, and the neighborhood and building guides that answer the questions buyers and renters actually type into Google. Rio real estate is competitive; the site is built to earn its place in the results, not buy its way there.

Four languages, one audience

Art de Vivre’s buyers and guests come from everywhere, so the site speaks English, Portuguese, Spanish and French, with the right language served to the right visitor and the correct hreflang signals underneath. A buyer in São Paulo and a guest in Paris meet the same brand in their own words.

06 · Infrastructure

Fast in Rio, fast in Paris, and built to stay up.

A 200-page site that takes bookings and holds guest details has to be quick and dependable everywhere its audience is — not just on the office wifi.

The whole platform runs on Cloudflare’s global network, so pages load from an edge close to the visitor whether they’re in Rio, São Paulo, New York or Paris. Images are compressed and served in modern formats, and heavy media loads only when it’s needed, so the site stays fast even though it’s image-forward by design.

Security and privacy were part of the build, not an afterthought. The site ships with the full set of modern security headers, every account in the backend is protected by two-factor authentication, and guest and enquiry data is handled privately and encrypted in transit. Because Art de Vivre serves visitors in Brazil, Europe and North America, the platform carries a proper privacy policy and a cookie-consent layer that holds analytics until a visitor agrees — the practical shape of LGPD, GDPR and CCPA compliance, rather than a checkbox bolted on at the end.

The result is infrastructure the business can grow into. More listings, more languages, more traffic, another neighborhood — none of it means starting over, because the foundation was built for a platform, not a pamphlet.

The full scope

What Cavmir designed, built and maintains.

One engagement, one team, one platform — from the logo to the login screen.

01 · BRAND

Branding & identity

The Art de Vivre mark, palette and design language — the calm, high-end look that carries across every page and into the app.

02 · WEB

Multi-CMS agency website

200+ pages across sales, rentals, short stays, guides and journal, with several content systems stitched into one seamless site.

03 · PMS

Guesty PMS integration

A direct connection that syncs listings, photos, rates and live availability from Guesty onto the brand’s own domain.

04 · BOOKING

Direct-booking & catalogs

Buy, rent and stay catalogs with real availability search — commission-free reservations alongside the OTAs.

05 · APP

Guest app (PWA)

Installs from the site with no app store, plus a per-stay guide — door code, wifi, directions — that works offline.

06 · BACKEND

Secure client backend

A two-factor back office for editing listings and content and reviewing enquiries, with an approve-and-publish flow.

07 · EXPERIENCES

Experiences & lead routing

A curated, book-on-enquiry experiences section, with every form on the site routed to the team so no lead is lost.

08 · GROWTH

SEO & four-language i18n

Search-ready structure and content in English, Portuguese, Spanish and French, built to compete for Rio real estate intent.

Brand, platform and integrations under one roof

The client
PMS integration
Brand, build & support
Infrastructure
Buy, rent and stay finally live at one address — and the whole operation runs from a phone. The brief, delivered
The signal

What the platform makes possible.

Not vanity numbers — the structural change. Three businesses, one brand, on infrastructure built to scale.

200+
pages across buy, rent, stay, guides and journal
3
businesses — brokerage, rentals and short stays — on one domain
4
languages served from a single codebase
1
place to run it all — the Cavmir client backend
07 · The partnership

A platform is a relationship, not a launch day.

Cavmir didn’t hand over a folder of files and walk away. We built Art de Vivre’s platform to be run — and we keep running it with them. New listings, new guides, seasonal changes and fresh photography move through a publishing pipeline we maintain, so the site is always current without the team ever opening a code editor.

That’s the difference between hiring an agency and buying a template. The brand, the website, the Guesty connection, the app and the backend all come from one team that understands how they fit together — and that’s on hand when the business wants to add a market, launch a campaign, or try something new. The platform grows as Art de Vivre grows.

One team for the brand, the site, the booking engine, the app and the back office — so nothing falls between the cracks.

Why clients consolidate with Cavmir
See it for yourself

Explore Art de Vivre — then let’s build yours.

The best way to understand the work is to walk through it live. Open the site, browse the homes, install the app — then tell us about your property and we’ll map the same kind of platform for you.