Home screen
Products collection screen loading UI
Products collection screen
Product details screen
Gift card product details screen
Journal subscription screen
Cart screen

Description 

E-commerce app with Shopify + Firebase backend.

When

February 2017 - July 2021

App features

  • Swift 3.0-4.2, iOS 9.3+
  • Universal app with autolayout. Works on iPhone SE, iPhone 8, iPhone X, iPad, iPad Pro.
  • Apple Pay, Shopify web checkout
  • Rich push notifications
  • Backend: Shopify + Firebase
  • Quick, nimble, OHHTTPStubs for network layer testing, UI tests
  • 3rd party services
    • Crashlytics for crash reporting
    • Fabric.io and TestFlight for beta distribution
    • Continuous delivery via fastlane.tools
    • Buglife for bug reporting
    • Facebook analytics, Firebase Analytics, Google Tag Manager

My role in project

Sole developer. Took project when it was 50% ready, finished first phase, then continuous support and development. ARKit feature developed by a separate team.