This was a semester long team project completed during the Spring 2025 semester. The team was composed of me and two other classmates.
SmarTravel is an all-in-one mobile assistant travel companion app designed specifically for travelers who need quick access to essential destination information.
The app simplifies the trip planning process and enhances the in-trip experience by providing real-time weather forecasts, up-to-date currency exchange rates, and important cultural and travel facts about the destination.
-
Users can search for any destination city and instantly view:
- City's key facts such as population, official language, official currency, weather and location on map
Search City facts Demo - Watch Video
- City' list of poular hotels, restaurans and attractions (we restricted the list length to 3 for demo purposes)
City Popular Places Demo - Watch Video
- Save and delete a destination city from favorite list
- City's key facts such as population, official language, official currency, weather and location on map
- Text to speech translation
- Speech to text translation
- Image to text translation
By integrating these diverse data sources, the app provides a centralized and easy-to-navigate interface to support smart, efficient travel decisions. Whether the user is planning a trip or already abroad, the app delivers reliable, real-time information tailored to their destination. It is especially useful for spontaneous travelers, digital nomads, and vacationers who want quick facts without switching between multiple apps or websites.
- Swift
- SwiftUI
- SwiftData
- Foundation
- AVFoundation