
Travel Tracker
Overview:
A clean, object‑oriented C# 12 (.NET 8) console application for recording trips and planning future travel, created for my ITCS 3112 Design and Implementation of Object-Oriented Systems final project at the University of North Carolina at Charlotte.
Key Features:
Add visited locations with date, country, and notes
Maintain a wishlist of destinations
View, search, filter, and sort records
Quick statistics (total places, countries, most‑visited country)
JSON persistence across sessions
Folder Structure
TravelTrackerApp/
Models/
Services/
Utilities/
Program.cs
Build & Run
Install .NET 8 SDK.
Open a terminal in TravelTrackerApp and run:
dotnet run
Data is saved to
travel_data.json
in the executable folder.