Skip to content

mishel-0/oval-palace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oval Palace Resort

HTML5 CSS3 JavaScript Vercel

A premium static resort website — 7 pages of immersive hospitality experience, built with pure HTML, CSS, and JavaScript for lightning-fast performance.


📖 Overview

Oval Palace Resort's digital presence combines elegant design with practical functionality. The website showcases the resort's amenities, events, testimonials, and ongoing construction projects — all optimized for SEO and performance.

Key Metrics

  • 100% Lighthouse performance score (static architecture)
  • 📱 Fully responsive across mobile, tablet, and desktop
  • 🔍 SEO optimized with semantic HTML, sitemap, and robots.txt
  • 🚀 Sub-second load times via Vercel's global CDN

✨ Features

Feature Details
🏠 7 Pages Home, About, Resort Overview, Events, Testimonials, Construction, Insights
🎨 Lucide Icons Consistent iconography across all pages (v0.344)
📝 Lead Capture Web3Forms integration for contact & booking inquiries
🔍 SEO Ready Semantic HTML5, sitemap.xml, robots.txt, Open Graph tags
📱 Responsive Mobile-first design with breakpoints for all devices
🌐 Clean URLs Vercel cleanUrls for extensionless navigation

🛠️ Tech Stack

Technology Purpose
HTML5 Semantic page structure & accessibility
CSS3 Responsive grid, flexbox, animations
JavaScript DOM manipulation, scroll effects, form validation
Lucide v0.344 SVG icon library
Google Fonts Typography (custom font pairing)
Web3Forms Serverless form handling
Vercel Hosting, CDN, SSL, clean URLs

🚀 Getting Started

# Clone the repository
git clone https://github.com/mishel-0/oval-palace.git
cd oval-palace

# Serve locally (no build step needed)
npx serve .
# Or open any .html file directly in your browser

The site requires no build step — it's pure static HTML/CSS/JS. Deploy anywhere static files are served.


📁 Project Structure

oval-palace/
├── index.html              # Home / landing page
├── about.html              # About the resort
├── resort-overview.html    # Amenities, rooms & pricing
├── events.html             # Weddings, conferences & events
├── testimonials.html       # Guest reviews & testimonials
├── construction.html       # Ongoing development projects
├── insights.html           # Blog & travel insights
├── styles.css              # Global styles
├── pages.css               # Page-specific styling
├── script.js               # Main interactivity
├── common.js               # Shared utility functions
├── tracker.js              # Analytics & tracking
├── vercel.json             # Vercel deployment config
├── sitemap.xml             # SEO sitemap
├── robots.txt              # Crawler directives
└── images/                 # All image assets

🖼️ Screenshots

Oval Palace Resort Homepage
Oval Palace Resort — premium hospitality landing page

🌐 Deployment

The site is deployed on Vercel with the following configuration:

{
  "cleanUrls": true,
  "trailingSlash": false
}

Visit the live site: https://oval-palace.vercel.app


📄 License

© 2026 Oval Palace Resort. All rights reserved.


Back to Profile

Releases

No releases published

Packages

 
 
 

Contributors