Loading...
Works

West Holidays 2024-2025

Enterprise multi-tenant rental platform with sophisticated payment routing across 3 Stripe accounts managing 126+ properties. Built with Next.js 14, featuring server-side rendering, 5-language internationalization, and comprehensive property management for London, Paris, and Algiers markets.

  • PlatformEnterprise Multi-Tenant SaaS
  • StackNext.js 14, React 19, TypeScript, Supabase, Stripe, Redis
  • Scale126+ Properties, 3 Stripe Accounts, 5 Languages
  • IntegrationsHostaway, Stripe (multi-account), Google Translate, Close.io
West Holidays Platform

Key Features

  • Multi-Account Stripe: Intelligent payment routing to 3 separate Stripe accounts (West Holidays: 34, LAS: 75, OPS: 17 properties)
  • Multi-Tenant Architecture: Separate configurations per tenant/brand with API key management and feature flags
  • Server-Side Rendering: SSR homepage with pixel-perfect design parity and no-JavaScript fallback support
  • 5-Language Translation: Hybrid caching (localStorage + Supabase) with brand-specific glossary preservation
  • Real-Time Properties: Hostaway integration with dynamic pricing and availability across 126+ listings
  • Advanced Booking: Coupon codes, length-of-stay discounts, and multi-currency conversion
  • CRM Integration: Close.io for lead management and customer relationship tracking
  • Landlord Tools: Property portfolio management, holiday let tools, and Airbnb management features

Technology Stack

  • Frontend: Next.js 14+, React 19, TypeScript 5.2, Tailwind CSS 3.3, Radix UI, Framer Motion
  • Backend: Next.js API Routes with 25+ endpoints
  • Database: Supabase (PostgreSQL) with migration system
  • Caching: Redis for performance, React Query for client-side
  • Email: Gmail service account for transactional notifications
  • Performance: ISR revalidation, image optimization (WebP/AVIF), rate limiting

Technical Achievements

  • Intelligent payment routing directing transactions to correct Stripe account based on property ownership
  • Hybrid translation system with multi-tier caching for optimal performance
  • Enterprise security with environment protection, service account auth, and input validation
  • Infinite scroll with React Query for seamless property browsing
© 2025 Tasnimul Mohammad Fahim. All Rights Reserved.