Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Multi-City Travel Planner

A travel planning application that helps users organize and optimize trips across multiple cities. The system allows users to select destinations, manage travel routes, and plan itineraries efficiently.


📌 Project Overview

Planning trips across multiple cities can be complicated due to route selection, scheduling, and cost considerations. The Multi-City Travel Planner simplifies this process by helping users design structured itineraries that include several destinations in a single trip.

The application helps travelers:

  • Select multiple destinations
  • Plan travel routes between cities
  • Organize schedules and activities
  • Optimize travel planning for convenience

🚀 Features

  • Plan trips across multiple cities
  • Generate optimized travel routes
  • Manage travel itinerary
  • User-friendly interface
  • Supports flexible trip planning
  • Efficient route organization

🧠 Technologies Used

  • Python
  • Flask / Web Framework
  • HTML
  • CSS
  • JavaScript
  • Data Structures & Algorithms

📂 Project Structure

multi-city-travel-planner
│
├── static/
│   └── style.css
│
├── templates/
│   ├── index.html
│   └── result.html
│
├── dataset/
│   └── city_data.csv
│
├── app.py
├── travel_logic.py
└── README.md

⚙️ Installation

Clone the repository

git clone https://github.com/YOUR_USERNAME/multi-city-travel-planner.git

Move into the project directory

cd multi-city-travel-planner

Create a virtual environment

python -m venv venv

Activate the environment

Windows

venv\Scripts\activate

Install required dependencies

pip install flask

▶️ Running the Application

Start the application:

python app.py

Open your browser and go to:

http://127.0.0.1:5000

🧩 How It Works

  1. User selects multiple cities as travel destinations.
  2. The system calculates possible routes between cities.
  3. An optimized travel plan is generated.
  4. The itinerary is displayed for the user.

📈 Future Improvements

  • Add real-time travel cost estimation
  • Integrate maps and route visualization
  • Include hotel and transport booking
  • Add AI-based route optimization
  • Deploy the system as a cloud application

👩‍💻 Author

Subhaashree Jagannathan

GitHub: https://github.com/Subhaashree06


⭐ Support

If you find this project useful, please consider giving it a star ⭐ on GitHub!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages