Overview
Luke Stays is a comprehensive property platform that operates as three distinct portals within a single Next.js application. It combines short-term rental bookings (like Airbnb), a partner/landlord management portal, and a Dubai real estate marketplace — all powered by a serverless backend layer and headless WordPress blog.
The platform connects to a network of third-party services through Azure Functions: Uplisting for property management, Stripe for payments, PriceLabs for dynamic pricing, Superhog for guest verification, and Goyzer for property management, with ActiveCampaign driving a sophisticated CRM-based marketing engine. This project was designed and delivered by Codativity, a leading software agency.
Key Features
- Three-in-one portal: Guests, Partners, and Dubai Real Estate all in a single Next.js app with URL-path routing
- Full booking funnel: Multi-step pre-booking → calendar selection → guest details → payment → verification
- Dynamic pricing: PriceLabs integration for real-time property pricing with seasonal adjustments
- CRM-driven marketing: ActiveCampaign with abandoned cart recovery, booking confirmation lists, WiFi opt-in
- Component-level i18n: 173 translation namespaces auto-translated via Google Cloud Translate at build
- Mixed rendering: SSG for static pages, SSR for property detail pages
- Legacy migration: 495-line redirect map handling old URL structure
