Skip to main content
Navigation
HomeTechnical ReferenceJournalGitHubGitHub
Sidebar — toggle document categories via the logo
Luke Stays — Short-Term Rental & Property Platform

Luke Stays — Short-Term Rental & Property Platform

September 7, 2023

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