← Back to Projects

VoyagerAI

AI-powered travel planning app with personalized itineraries

ReactFirebaseGoogle GeminiAPIsFull-Stack

What it does

VoyagerAI is a full-stack travel planning application that generates personalized itineraries using Google Gemini AI. It integrates real-time location services, photo retrieval, and secure authentication to deliver tailored trip recommendations based on user preferences.

How it works

  • Users input travel preferences, dates, and destination details
  • Google Gemini AI analyzes preferences and generates personalized day-by-day itineraries
  • Google Places API provides real-time location data and place details
  • Photo retrieval showcases destinations with high-quality images
  • Firebase Firestore ensures seamless trip storage and cross-device synchronization
  • Google OAuth enables secure user authentication

Tech stack

React.jsFirebaseFirestoreGoogle Gemini AIGoogle Places APIGoogle OAuthJavaScript

My contribution & impact

  • Designed and deployed full-stack application from concept to production
  • Integrated multiple Google APIs for cohesive travel planning experience
  • Implemented secure authentication and real-time data synchronization
  • Optimized user data management for cross-device accessibility
  • Built responsive React frontend with intuitive UX

What I'd improve next

  • Add collaborative trip planning for groups
  • Integrate booking APIs for flights and hotels
  • Implement offline mode for accessing saved itineraries
  • Add budget tracking and expense management features