Overview
An immersive one-stop-shop for all traveling needs: get inspired, learn about the destination and access flight-prices.
Overview
An immersive one-stop-shop for all traveling needs: get inspired, learn about the destination and access flight-prices.
Tech Stack
I built this app entirely using native iOS technology. This was my first venture into iOS development, where I learned and implemented Swift and SwiftUI while working in Xcode. This experience helped me understand Apple's development ecosystem from the ground up.
Design and Functionality
I created a social media-inspired app that features a vertical scrolling feed similar to TikTok. Following MVVM architecture patterns, I designed the app to be scalable and maintainable. I added my personal touch by implementing unique features that set it apart from traditional social media apps.
Backend
I integrated Firebase as the backend solution, focusing particularly on efficient image handling. To enhance performance, I developed a custom caching system that optimizes image loading and reduces data usage.
3rd-party Tools
I enriched the app's "More" section by incorporating external APIs that provide users with practical information. I implemented weather data integration to display current conditions and added a currency conversion feature that helps users calculate exchange rates between their home country and their destination.
Development Tools
I worked extensively in Xcode, Apple's integrated development environment, using SwiftUI for building modern, declarative user interfaces. This combination allowed me to create a native iOS app that feels smooth and responsive while maintaining Apple's design standards.
Check out some of the features!
More content is on the way!
Scroll right for more pictues of the same destination.
Scroll down for different destination.
I also display hotel-prices in the same tab.
Added a system of favorability score to give users a sense of how much it could potentially cost.