# ResortHub > Your gateway to the world's most exclusive resort experiences ## Overview ResortHub is a comprehensive timeshare booking platform that connects travelers with world-class resort experiences. We specialize in making luxury resort stays accessible and affordable through our curated selection of timeshare properties from leading brands. ## Key Features - **Resort Search & Booking**: Browse and book from thousands of timeshare resorts worldwide - **Advanced Filtering**: Filter by destination, dates, guests, price, amenities, room types, and brands - **User Dashboards**: Separate dashboards for guests and property owners - **Favorites System**: Save and manage favorite resorts - **Messaging Inbox**: Communicate with property owners and support team - **Blog & Resources**: Travel tips, destination guides, and timeshare insights - **Owner Portal**: List and manage timeshare properties - **Support System**: Comprehensive help center and ticket system ## Technology Stack - **Framework**: Next.js 16 (App Router) - **Language**: TypeScript - **Styling**: Tailwind CSS v4 - **UI Components**: shadcn/ui - **Animations**: Lenis smooth scrolling - **Image Optimization**: Next.js Image with AVIF/WebP support ## Main Routes - `/` - Home page with hero, featured resorts, and booking filters - `/about` - About ResortHub and team information - `/blog` - Travel blog and resources - `/contact` - Contact form and support options - `/list-your-resort` - Information for property owners - `/dashboard` - User dashboard (guest and owner views) - `/support` - Help center and ticket system - `/sign-in` - User authentication - `/resort/[id]` - Individual resort details ## Resort Brands We feature properties from leading timeshare brands: - Bluegreen - Club Wyndham - Hilton Grand Vacations - Margaritaville by Club Wyndham - Marriott Vacation Club - Worldmark by Wyndham ## Sister Company ResortHub is founded by the team behind [Rentshare.io](https://rentshare.io), the highest paying timeshare rental company. Rentshare offers full-service timeshare rental management with 65% owner payouts, no upfront fees, and transparent monthly statements. **Rentshare Contact:** - Website: https://rentshare.io - Phone: (888) 803-3483 ## Contact Information For inquiries about ResortHub, please visit our [contact page](/contact) or reach out through our support system. ## Authentication Currently using temporary authentication system for development. Users can sign in as either guests or property owners with different dashboard experiences. ## Design System - **Primary Color**: Teal/Cyan (brand green) - **Neutral Colors**: Zinc scale for backgrounds and text - **Typography**: Geist Sans for body, Geist Mono for code - **Layout**: Mobile-first responsive design with flexbox-first approach - **Accessibility**: Semantic HTML, ARIA labels, keyboard navigation support ## Performance Optimizations - Next.js Image optimization with priority loading for above-the-fold content - Lazy loading for below-the-fold images - Modern image formats (AVIF, WebP) - Smooth scrolling with Lenis for premium UX - Sticky filters for improved usability ## User Experience Features - Scroll-based header transformation (background color change, logo variant switching) - Parallax hero background effect - Collapsible filter accordions - Inbox-style messaging system with read/unread indicators - Login prompts with pending action preservation (e.g., save favorites after login) - Hash navigation support for deep linking to page sections --- Last updated: 2025