Wunderlust

Completed

Wunderlust is a native iOS travel companion app combining location sharing, trip planning, and social networking features.

The app enables users to create and share travel plans, connect with friends in different locations, search points of interest by radius, and maintain travel notes with real-time location updates and media sharing capabilities.

Built with: Swift, UIKit, MapKit, Core Location, Core Data, CloudKit, and Push Notifications.

Screenshots

Experience architecture Link to heading

  • Travel plans are modeled as editable trip entities with date, members, and checkpoints.
  • Map features combine live location updates with persisted trip context for continuity.
  • Social interactions are scoped to trip groups to keep conversation and updates relevant.

Reliability strategy Link to heading

  • Local storage preserves trip timelines and notes when connectivity is weak.
  • Sync jobs reconcile location and media updates as network becomes available.