Hospitality Technology

Tropical Gardens Hotel

A premium hotel website in Kyenjojo, Uganda — with dynamic room galleries, WhatsApp booking, Ken Burns hero slider, Google AdSense, and sub-second page loads. Built by DeryCode.

Visit Live Site
<1s
Page Load Time
4
Hero Slides
100%
Mobile-First
WebP
Image Optimized

Project Overview

Tropical Gardens Hotel is a hospitality establishment in Kyenjojo, Western Uganda. DeryCode built a complete website that showcases the hotel's rooms, amenities, and location while enabling direct bookings through WhatsApp integration.

The site features a cinematic hero slider with Ken Burns zoom effects, animated gold progress bars, and dynamic room galleries powered by Supabase — allowing hotel staff to update room images and details without touching code.

Key Features

Technology Stack

React (Vite)Supabase PostgreSQLVercel ServerlessGoogle AdSenseGoogle Maps APIWhatsApp Business APIWebP ImagesExpress.js (Render)

The Challenge

The hotel needed a website that would impress potential guests while being easy for staff to update. Key challenges included:

The Solution

We used a React/Vite frontend deployed on Vercel with serverless functions, backed by Supabase PostgreSQL for room data. The hero section uses a 4-slide carousel with CSS Ken Burns effects and preloaded LCP images. All images are served in WebP format with responsive srcsets.

The dual-backend architecture uses Vercel serverless functions for read operations and an Express.js server on Render for admin/write operations, with Supabase as the shared data layer using service_role keys to bypass RLS for administrative updates.

Results

Need a hotel website?

DeryCode builds hotel websites with booking systems, room galleries, and WhatsApp integration.

Get a Quote on WhatsApp

Explore Other Case Studies

SAGECO EvergreenSACCO Digital WalletPeters MedicareDeryCoin (DRC)