"Globetrotter" by Owen Dewing and Robert Johnson

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.

Share

COinS