google-site-verification: google4596caf58a825398.html // File: public/quiz-scoring.js export function calculateTravelStyle(formData) { // Initialize scores let scores = { 'luxuryLeisureLover': 0, 'culturalExplorer': 0, 'adventureSeeker': 0, 'culinaryConnoisseur': 0, 'mindfulWanderer': 0 }; // Map questions to their point values const pointMapping = { // Tiebreaker questions (2 points) 'question1': { 'A': ['luxuryLeisureLover', 2], 'B': ['culturalExplorer', 2], 'C': ['adventureSeeker', 2], 'D': ['culinaryConnoisseur', 2], 'E': ['mindfulWanderer', 2] }, 'question2': { 'A': ['luxuryLeisureLover', 2], 'B': ['culturalExplorer', 2], 'C': ['adventureSeeker', 2], 'D': ['culinaryConnoisseur', 2], 'E': ['mindfulWanderer', 2] }, 'question3': { 'A': ['luxuryLeisureLover', 2], 'B': ['culturalExplorer', 2], 'C': ['adventureSeeker', 2], 'D': ['culinaryConnoisseur', 2], 'E': ['mindfulWanderer', 2] }, 'question9': { 'A': ['luxuryLeisureLover', 2], 'B': ['culturalExplorer', 2], 'C': ['adventureSeeker', 2], 'D': ['mindfulWanderer', 2], 'E': ['culinaryConnoisseur', 2] }, 'question15': { 'A': ['luxuryLeisureLover', 2], 'B': ['culturalExplorer', 2], 'C': ['adventureSeeker', 2], 'D': ['culinaryConnoisseur', 2], 'E': ['mindfulWanderer', 2] }, // Regular questions (1 point) 'question4': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['culinaryConnoisseur', 1], 'E': ['mindfulWanderer', 1] }, 'question5': { 'A': ['mindfulWanderer', 1], 'B': ['luxuryLeisureLover', 1], 'C': ['culturalExplorer', 1], 'D': ['culinaryConnoisseur', 1], 'E': ['adventureSeeker', 1] }, 'question6': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['mindfulWanderer', 1], 'E': ['culinaryConnoisseur', 1] }, 'question7': { 'A': ['culturalExplorer', 1], 'B': ['luxuryLeisureLover', 1], 'C': ['mindfulWanderer', 1], 'D': ['culinaryConnoisseur', 1], 'E': ['adventureSeeker', 1] }, 'question8': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['culinaryConnoisseur', 1], 'D': ['mindfulWanderer', 1], 'E': ['adventureSeeker', 1] }, 'question10': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['mindfulWanderer', 1], 'D': ['adventureSeeker', 1], 'E': ['culinaryConnoisseur', 1] }, 'question11': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['culinaryConnoisseur', 1], 'E': ['mindfulWanderer', 1] }, 'question12': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['mindfulWanderer', 1], 'E': ['culinaryConnoisseur', 1] }, 'question13': { 'A': ['luxuryLeisureLover', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['culinaryConnoisseur', 1], 'E': ['mindfulWanderer', 1] }, 'question14': { 'A': ['mindfulWanderer', 1], 'B': ['culturalExplorer', 1], 'C': ['adventureSeeker', 1], 'D': ['luxuryLeisureLover', 1], 'E': ['culinaryConnoisseur', 1] } }; // Process form data and calculate scores for (const [questionId, answer] of Object.entries(formData)) { if (pointMapping[questionId] && pointMapping[questionId][answer]) { const [style, points] = pointMapping[questionId][answer]; scores[style] += points; } } // Find the highest score let maxScore = 0; let result = ''; for (const [style, score] of Object.entries(scores)) { if (score > maxScore) { maxScore = score; result = style; } } // Map result to page URL const resultPages = { 'luxuryLeisureLover': '/luxury-leisure-lover', 'culturalExplorer': '/cultural-explorer', 'adventureSeeker': '/adventure-seeker', 'culinaryConnoisseur': '/culinary-connoisseur', 'mindfulWanderer': '/mindful-wanderer' }; return resultPages[result] || '/quiz-results'; }
top of page
packing (2).png

   Upcoming      Experiences

Your Next Adventure Starts Here

I’m not just planning trips, I’m inviting you to travel with me. Explore the world with a fun, like-minded group and make memories that last a lifetime.

                                See The Trips.
 

Alaskan Explorer Cruise  (Aug 2027)

Sail the Majestic Last Frontier

Set sail on a 7-night cruise through Alaska’s breathtaking landscapes. From glaciers and fjords to charming coastal towns, this journey offers a front-row seat to some of nature’s most stunning wonders. Unpack once and let the ship take you to bucket-list destinations where adventure, wildlife, and awe-inspiring scenery await.

Image by Tomas Gonzalez de Rosenzweig

Spades at Sea Tournament

The Game You Love, The Cruise You Deserve

Pack your bags and your best partner — it’s Spades time at sea! This 5-night Caribbean cruise combines tournament play, workshops, and nonstop fun with tropical destinations. Whether you’re here to compete or just enjoy the vibes, Spades at Sea is the ultimate mix of travel and tradition.

Untitled design - 2025-08-20T184023.228.png

Why Travel With Me

Hosted & Escorted:

I’ll be there every step. You’re never on your own. I’ll be right there with you on every trip — guiding you through the details, making sure everything runs smoothly, and sharing the journey right alongside you. Whether it’s navigating airports, introducing you to local guides, or capturing that perfect group photo, I’ve got you covered.

Curated Experiences:

These aren’t cookie-cutter vacations. Every itinerary is crafted to include handpicked experiences you won’t find on your own — from cultural encounters to special group moments designed to bring travelers together. Each trip blends adventure, relaxation, and connection in a way that feels exclusive yet welcoming.

 

Stress-Free Planning:

Planning a big trip can be overwhelming, but with me, all you have to do is pack your bag. I handle the logistics — flights, hotels, transfers, tours, and more — so you can focus on what really matters: making memories. From your first deposit to the moment you land back home, the details are off your plate and in expert hands.

Life’s too short to watch from the sidelines, step into the adventure with me.

Opportunities like this don’t wait. Claim your spot before it’s gone.

Bali

Alaska

South Africa and Tanzania

Spades at Sea

bottom of page