Galle, LK--:--5/6 sites live
Client Web

Super King Star Holiday Resort

Boutique Hotel Booking

Modern React, Vite, and Tailwind CSS resort experience showcasing luxury suites, swimming pools, dining, and scenic event venues.

Read the deep dive Private repository
Super King Star Holiday Resort

Overview

Super King Star Holiday Resort is an elegant single-page web application designed for a luxury boutique resort. It provides potential vacationers and event planners with an immersive view of the property's amenities, room configurations, restaurant menus, outdoor swimming pools, and celebration banquet halls, backed by an intuitive room reservation booking inquiry flow.

Design decisions

The choices that shaped the system, and why.

  1. 1

    Zero-Bundle Overhead Data Modeling

    Kept all resort suites, dining packages, and event pricing in pure TypeScript records (`resortData.ts`), avoiding database connection costs.

  2. 2

    Mobile-First Responsive Booking Dialog

    Designed with oversized touch targets and bottom sheets optimized for guests booking on mobile devices.

Architecture

Vite & React Fast Single-Page Architecture

Zero-lag client-side navigation with snappy transitions between room categories and resort amenities.

Centralized Data Configuration (`resortData.ts`)

Modular TypeScript data layer powering all room rates, amenity lists, and photo galleries.

Direct WhatsApp & Reservation Interactivity

Instant reservation quote computation and direct communication channels.

Visual Storytelling Layout

Full-width hero banners, card carousels, and responsive mobile navigation.

DevOps & deployment

Static hosting on AWS S3, Cloudflare Pages, or GitHub Pages.

Features

  • Interactive suite showcase with amenity badges, guest capacity, and pricing.
  • Resort amenity tour: infinity pool, fine dining, conference halls, and gardens.
  • Reservation inquiry modal with date pickers and guest count selector.
  • Optimized for high-speed mobile browsing.

Screenshots

Fig 1 · Resort single-page experience

Related writing