Project Detail

Hotel Booking System

Frontend Developer / VietnamBooking

Hotel Booking System is a frontend developer project for VietnamBooking, built with Next.js 15, Tailwind CSS, shadcn-ui, SWR and focused on performance, scalability, and product experience.

Hotel Booking System Screenshot 1
Hotel Booking System Screenshot 2
Hotel Booking System Screenshot 3
Hotel Booking System Screenshot 4
Hotel Booking System Screenshot 5

Screenshot 1 / 5

Overview

What this project delivered

Configured metadata, sitemaps, and Core Web Vitals optimizations to maintain green Lighthouse scores across all hotel listing pages.

Key outcomes

5 highlights

02

Migrated all images to a custom Next.js loader, reducing server load and improving LCP by eliminating unoptimized delivery paths.

03

Built a hierarchical hotel catalog with multi-level category navigation and precise filtering for location, price, and amenities.

04

Integrated large hotel datasets with SWR-based client-server caching and smart pagination to keep pages fast and data fresh.

05

Delivered fully responsive UI/UX across mobile, tablet, and desktop without layout regressions.