Mahesh Travellers
Sri Lanka Tourism & Tour Booking Portal
Next.js dynamic tourism booking portal showcasing bespoke Sri Lankan tour packages, Ella hiking, cultural heritage, and private driver services.

Overview
Mahesh Travellers is an international travel portal promoting tourism to Sri Lanka. Built with Next.js and optimized for global travelers, the site presents curated multi-day tour itineraries covering Ella mountain railways, Sigiriya rock fortress, Galle Dutch Fort, wildlife safaris, and pristine southern beaches, backed by personal guide credentials and direct inquiry booking.
Design decisions
The choices that shaped the system, and why.
- 1
Full Static HTML Export (`next export`)
Tour packages and destination descriptions change infrequently. Exporting to 100% static HTML eliminates server infrastructure costs and guarantees instant international page load speeds for tourists.
- 2
Responsive Image Optimization
Converted high-res DSLR photography into modern WebP formats with responsive srcsets, reducing page payload by 75%.
Architecture
Next.js SSG Export
Pre-rendered static pages for blazing-fast international loading speeds and zero latency.
Immersive Visual Destination Gallery
High-resolution optimized imagery highlighting Sri Lanka's biodiversity and cultural landmarks.
Custom Package Builder
Allows tourists to customize itinerary duration, accommodation luxury tier, and transport preference.
Direct Lead Generation
Seamless inquiry forms integrated with instant WhatsApp and email notifications.
DevOps & deployment
Hosted with global edge distribution on AWS CloudFront or Cloudflare Pages.
Features
- Curated tour package catalog: Cultural Triangle, Hill Country Tea Trails, Wild Safaris, Coastlines.
- Interactive day-by-day itinerary view with route distance and photo highlights.
- Verified traveler testimonials and local private driver credentials.
- Multi-device responsive layout with mobile-first contact actions.
Screenshots
Related writing
DevOps · 4 min
Automation Did the Typing. Humans Did the Work.
What automation genuinely saved across 23 projects — and the drawings, verification, font checks, hand calibration and Sinhala writing that only people could do.
25 Oct 2026
DevOps · 4 min
Paying for Cloud as a Student: Budgets, Static Sites and a $10 PaaS
Budget alerts first, static by default, the minimums that quietly bill you, load balancers vs Ingress, and running a dozen apps on one Coolify VM.
23 Oct 2026
Deep dive · 4 min
Tourism 10: One File the Owner Can Edit
Resorts, guides and wellness centres change prices and phone numbers — not code. Put every editable fact in one typed data file.
20 Oct 2026
Deep dive · 4 min
Tourism 09: An AI Trip Planner That Still Works When the AI Doesn't
Specialist agents for search, itinerary, pricing and dispatch — each calling the same Python functions as a deterministic fallback.
19 Oct 2026
More in Client Websites

Client Web
Clean Air Sri Lanka
Next.js 14 App Router commercial marketing and service dispatch portal for air conditioning engineering in Sri Lanka.

Client Web
Keshara Ayurvedic Hospital
TanStack Start and Vite modern wellness platform for traditional Sri Lankan Ayurvedic healing, doctor consultations, and herbal remedies.

Client Web
Ceyora Labs
Next.js creative studio showcasing AI engineering, software consultancy, and high-performance bespoke digital solutions.