Project Overview
RNTLS Marbella is a premium website built for a luxury villa rental brand operating in Marbella’s most prestigious neighborhoods. The platform highlights exclusive, high-end villas through an elegant UI/UX supported by a powerful real-time property syncing system built specifically for this project.
Objectives
- Establish a trustworthy luxury brand presence.
- Provide seamless booking with accurate, real-time availability and pricing.
- Automate villa data syncing between Guesty and WordPress.
- Build a future-proof system for scaling into multiple destinations.
- Ensure GDPR compliance and analytics integrity.
My Responsibilities
1. WordPress Development
- Full website build using custom theme + tailored UI approach.
- Creation of optimized property listing templates.
- Performance tuning (critical CSS, minification, cache logic, lazy loading).
- SEO structure setup: meta tags, JSON-LD, and index optimization.
2. Guesty → WordPress API Sync Plugin (Custom-Built)
- Developed a fully custom plugin integrating Guesty’s API into WordPress.
- Automated bi-directional syncing of:
- Property data
- Pricing & seasonal rate structures
- Availability calendars
- Property images (normalized and optimized)
- Implemented smart cursor-based pagination for large portfolios.
- Added retry logic, error logging, and backoff mechanisms for API stability.
- Built cleanup logic to detect and delete removed properties from WordPress.
- Normalized Cloudinary/Guesty image URLs for accurate comparison and syncing.
- Secured API credentials and improved webhook endpoints for future scaling.
3. Booking & Payments
- Advanced quote generator using Guesty pricing structures.
- Custom coupon logic (AJAX-based validation).
- Checkout flow using Stripe Connect (platform model).
- Real-time error handling for secure, reliable payments.
4. UX/UI + Brand Experience
- Luxury-driven layout and typography.
- High-resolution imagery optimized without losing quality.
- Simplified property discovery and booking funnel.
- Mobile-first flow aligned with high-end travel expectations.
5. Compliance & Tracking
- Fully GDPR-compliant cookie consent banner (custom-coded).
- Google Analytics 4 setup via Consent Mode v2.
- Server-side tracking support ready.
Key Features Delivered
- Real-time Guesty sync plugin powering all listings.
- Fully automated import/update/delete property flow.
- Lightning-fast property pages optimized for Core Web Vitals.
- Secure, scalable booking and payment architecture.
- Luxury UI/UX that matches the brand ethos.
- Modular structure prepared for Ibiza, Mallorca, and future destinations.
Technologies Used
- WordPress, Custom Theme, Custom Plugin Development
- PHP, JavaScript, AJAX, jQuery
- Guesty API, Stripe Connect, Google Maps API
- Cloudinary, WP Cron, Error Loggers, Transients
- GA4, GTM, Consent Mode v2
Results
- Automated property management replacing manual updates.
- Improved booking reliability and quote accuracy.
- Strong SEO foundation leading to improved organic visibility.
- Elegant luxury UX leading to increased trust and conversion readiness.
- Scalable system now ready to replicate for other regions (Ibiza, etc.).