VoyageIQ

An AI-assisted travel platform for discovering tours, exploring destinations, and generating custom trip plans from one web app.

VoyageIQ live site snapshot

Introduction

Help travelers browse tours, evaluate destinations, and generate personalized itineraries without switching between planning tools.

  • React.js
  • Vite
  • Express.js
  • MongoDB
  • Firebase
  • Google Gemini
VoyageIQ homepage snapshot
Travel Landing
VoyageIQ tours page snapshot
Tours Feed
VoyageIQ contact page snapshot
Contact Flow

Highlights

  • Combined tour discovery, destination search, and AI trip planning in a single travel experience.
  • Built multi-page flows for tours, gallery, contact, login, and registration with a responsive travel-first UI.
  • Structured the app as separate frontend and backend deployments with Firebase, Express, and MongoDB services.

How it is used

  • Users explore featured destinations, search by location/date/guests/price, and move into tour discovery flows.
  • Travelers can open the AI trip planner to generate custom itinerary ideas alongside the broader booking experience.
  • Visitors continue through gallery, contact, and authentication pages to plan or manage future trips.

Implementation

  • Vite + React frontend with route-driven travel pages, animated sections, and interactive gallery/search experiences.
  • Express + MongoDB backend supports tours, booking flows, and related travel data services.
  • Firebase and Google integrations support auth/config flows, while Gemini powers AI-assisted trip planning.

Outcomes

  • Reduced travel planning fragmentation by combining discovery, inspiration, and AI planning.
  • Created a stronger marketing and booking funnel around tours and destinations.
  • Enabled future expansion through a split frontend/backend architecture.