Onboarding
More onboarding
Products collections list
Cart screen
Custom checkout workflow: contact information and shipping address
Custom checkout: choose shipping method
Custom checkout: payment information
Checkout success
Settings up automatic reminders for taking supplements
Form to create a new reminder
User can add selfies to track progress and changes
List of active reminders
Editing reminder
Calender with markers on taken/skipped supplements
Customer orders list
Account settings
Customer subscriptions list
Subscription details screen

Description 

Mobile application for sportrs nutrition brand.

When

September 2019 - January 2021

App features

  • Swift 5.0, iOS 12.0+
  • iPhone app with autolayout.
  • Backend: Shopify e-commerce platform.
  • FBSnapshotTestCase for UI tests.
  • Lottie for vector-based animations
  • SwiftFormat, SwiftLint and R.swift for code quality control.
  • Mint for managing Swift dependencies
  • 3rd party services
    • Stripe SDK for payments.
    • ReCharge Shopify application for recurring payments.
    • TestFlight for the beta distribution.
    • Continuous delivery via fastlane.tools.

My role in project

Sole iOS developer.