Portfolio

  • Companies
    • LUCI Systems LLC
    • Philo
    • DomaClose
    • Bungalow Design System
    • Blocks Design System
    • Stepoff
    • Globespinning
    • Hwy61
  • Projects
    • Personal Website
  • Experiments
    • Side Scroller
    • Game of Life
  • Sage Gatzke
  • Home
  • Resume
  • Portfolio

Globespinning2018

An Android travel journaling app and companion web experience that let travelers map and share trip memories, built as a client project at Ministry of Product.

globespinning trip web itineraries
globespinning trip web itinerary
globespinning trips
globespinning trip map

Globespinning was a client project at Ministry of Product: build the Android version of an existing iOS travel journaling app and create a public web experience for sharing trips. The Android app was built with Ionic and Angular, leveraging the existing iOS backend rather than building a new one.

The app let travelers organize photos into structured trip journals with map views powered by the Google Maps API, route context, and destination highlights. Published trips could be shared with anyone, including non-users, through a companion website.

The web experience was a separate server-rendered Angular application designed for SEO. Before Next.js made server-side rendering straightforward, getting Angular pages indexed reliably required real effort: a Node.js server handled data fetching from the iOS backend and rendered pages server-side so search engines could crawl shared trip content properly.

Both the Android app and the web experience were published and available to real users.

Platforms

AndroidAndroidBrowser

Technologies

Ionic 2AngularTypeScriptGoogle Maps APINode.jsServer-Side Rendering

Features

Trip JournalingMap ViewsImage UploadPush NotificationsTrip SharingPublic Web ProfilesSEO Optimized Pages

Repo: Private

App: Download for Android