This application lets you add, edit, view and delete itineraries from a CLI/terminal.
- Add and save an itinerary to an itineraries binary file that can be loaded and updated.
- Edit a saved itinerary item (e.g., name, location, flight departure date & time).
- Add multiple flights and/or attractions to one of the existing itineraries.
- View your itineraries (or a specific itinerary) in a formatted table.
- Delete a full itinerary, or just a flight or attraction from a specific itinerary (note: can only delete flights/attractions if there are more than 1 associated with that itinerary).
- Python 3.14
- pip (Python package installer)
- Command Line/Terminal (to run the application)
- rich 14.2.0
- pick 2.4.0
- Clone the repository to your local machine
git clone https://github.com/king04aman/All-In-One-Python-Projects.git
- Change directory into the cloned repository
cd All-In-One-Python-Projects/'Travel_Itinerary_Planner'/
- Install the required libraries
pip install -r requirements.txt
- Run the program in Command Line or Terminal using
python3 main.py
Gabrielle Allan



