Skip to content

rcuthbertson25/ai-travel-planner

Repository files navigation

AI Travel Planner App

Welcome to the AI Trip Planner App! This application helps you plan your trips efficiently using Gemini AI's advanced algorithms. Below you will find an overview of the app, its features, and how to get started.

Description of Image

Tech Stack

  • React.js, Firebase, TailwindCSS
  • APIs: Gemini AI, Google Place, Google Auth

Features

  • Personalized Itinerary: Get a customized travel itinerary based on your preferences and interests.
  • Accommodation Suggestions: Find the best hotels within your budget.
  • Restaurant Recommendations: Discover the best dining options in your destination.
  • Local Attractions: Get a list of must-see attractions and activities.

Getting Started

To get started with the AI Trip Planner App, follow these simple steps:

  1. Sign In: Sign in using your email address through Google Authentication
  2. Set Your Preferences: Enter your travel preferences, including destinations, number of travel days, number of guests, and budget.
  3. Generate Itinerary: Let the AI generate a personalized itinerary for your trip.
  4. Review and Edit: Review the suggested itinerary and use it as a guideline for your trip!.
  5. Save: Your itinerary is automatically saved and can be viewed under the 'My Trips' tab

Installation

To install the AI Trip Planner App, follow these instructions:

git clone https://github.com/yourusername/ai-trip-planner-app.git
cd ai-trip-planner-app
npm install
npm start