Globetrotter
Date of Completion
5-7-2025
Degree Type
Honors Thesis - Campus Access
Discipline
Computer Science (CMSI)
First Advisor
Robert Johnson
Abstract
Globetrotter is an AI-powered mobile application designed to improve and personalize the travel planning experience. Globetrotter consists of a React Native front end, a Python Flask back end, a MySQL database, and external integration with the OpenAI API. Users can log in, create a profile, and submit their travel preferences (desired climate, environment, vacation style, start date, etc) to generate day-by-day itineraries. These itineraries are created with the OpenAI API, which interprets the user preferences and builds a structured prompt to return organized travel plans. Each itinerary is displayed in a scrollable interface and can be saved directly to the user's profile for later reference. The profile page allows users to view the saved itineraries, upload a profile picture, and create a wishlist of dream travel destinations. Globetrotter combines intuitive design and AI to create a seamless trip planning experience.
Recommended Citation
Dewing, Owen and Johnson, Robert, "Globetrotter" (2025). Honors Thesis. 578.
https://digitalcommons.lmu.edu/honors-thesis/578