A marketing site for a by Ruan VisagieA marketing site for a by Ruan Visagie

A marketing site for a

Ruan Visagie

Ruan Visagie

A marketing site for a boutique Airbnb cohosting business in Cape Town. It serves two audiences on one page: travellers browsing a small, handpicked shelf of apartments, and property owners deciding whether to hand over their home.
Guests get a swipeable carousel of seven real listings across Green Point, Sea Point, Langebaan and Johannesburg. Each card has a direct "View on Airbnb" button and a WhatsApp enquiry, with special cases handled in the design, such as a long-term rental and a minimum-stay private room. Owners get the cohosting services, the host's story, how partnering works, the hosting extras and real guest reviews, ending in a consultation call to action.
What I delivered
Design and front-end build, from the client's moodboard to a live site
Hero carousel, a listings carousel with Airbnb and WhatsApp actions per listing
Services, host story, partnering steps, extras, testimonials and contact sections
A responsive, mobile-first layout
Privacy and terms pages
Stack: Next.js (App Router), Tailwind CSS v4, shadcn/ui, Embla Carousel, Vercel Role: Designer + developer · Sep 2026 Skills / tags: Web Design, Web Development, Hospitality, Real Estate, Next.js, Responsive Design, Landing Page
Like this project

Posted Oct 4, 2026

A marketing site for a boutique Airbnb cohosting business in Cape Town. It serves two audiences on one page: travellers browsing a small, handpicked shelf of...