Skip to content

deepikagandla7456/Travel-Itinerary-Generator-Using-AI

Repository files navigation

GitHub license GitHub issues GitHub contributors GitHub last-commit

Travel Itinerary Generator Logo

Plan your dream trip effortlessly with the Travel Itinerary Generator Using AI! This powerful trip planner is your ultimate companion for crafting seamless travel experiences. Whether you're embarking on a road trip, city excursion, or overseas adventure, our tool simplifies the entire planning process.

Make your travel dreams a reality. Start planning your next adventure with the Travel Itinerary Generator today!

Explore, discover, and make every trip unforgettable.

Table of Contents

About

Travel Itinerary Generator Using AI is a computer program that empowers travelers to effortlessly create personalized travel itineraries. By considering user's interests, budgets, and travel dates, this application generates comprehensive lists of activities, attractions, and accommodations. Whether you're an experienced traveler or a novice, the Travel Itinerary Generator is your key to saving time and ensuring an enriching and well-rounded travel experience.

Limitations & Future Work

  • The Travel Itinerary Generator works only based on the user's source and destination and time of travel.

Future Work

  • The Travel Itinerary Generator Using AI is not able to generate itineraries for multiple destinations.
  • The Travel Itinerary Generator Using AI is not able to suggest hotels and flights.
  • Real-time Collaboration: In an increasingly interconnected world, we plan to introduce real-time collaboration features. Users will be able to share their itineraries with travel companions or collaborators, making group travel planning an effortless and collaborative experience.

Features

  • Weather Forecast: The Travel Itinerary Generator Using AI provides a weather forecast of the destination for the whole travel time.
  • Travel Itinerary: The Travel Itinerary Generator Using AI provides a travel itinerary for the whole travel time in an optimum budget.
  • Translation Feature: The Travel Itinerary Generator Using AI includes a translation tool to help users to communicate in the local language of their destination

Requirements

  • Python 3.13
  • Flask
  • Flask-SQLAlchemy
  • deep_translator

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/deepikagandla7456/Travel-Itinerary-Generator-Using-AI.git
    
    cd Travel-Itinerary-Generator-Using-AI
  2. Install required packages:

    pip install -r requirements.txt

API Keys

  • Visual Crossing Weather API Key: Sign up for a free account and get your API key.
  • Google Palm API: Sign up for a free account and get your API key.

Usage

  • Please follow the instructions below to run the application locally.

Write API keys: In a .env file.

WEATHER_API_KEY='Your Visual Crossing Weather API Key'
PALM_API_KEY='Your Google Palm API Key'

and save it in the root directory of the project.

Run the following command to start the application:

python wsgi.py

Screenshots

Home Page of Travel Itinerary Generator without Login. Image

Register Page / Sign Up Image

Login Page Image

For Testing, I have taken Source Point as Hyderabad & Destination as Delhi, Starting Date of Journey: 16/05/2025, Return Date: 19/05/2025 Image

Itinerary Page's Image

Image

Wheather Forecast Image

Translation Feature Image

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Releases

No releases published

Sponsor this project

Packages

No packages published