left cover bg
circles
React Native / E-commerce - iOS & Android

Pickly - Buy Online Products Case Study.

A high-conversion mobile commerce experience built for speed and checkout clarity.

< 60s
Browse to Order
3-step
Checkout
3DS Secure
Payments
iOS + Android
Platforms

Overview

A full mobile e-commerce app with catalogue browsing, product detail galleries, persistent cart, secure payment flow, order status timeline, and account purchase history.

The Challenge

  • Persist cart across app restarts and merge guest/auth carts cleanly.
  • Handle Stripe payments with platform-specific authentication paths.
  • Render image-heavy catalogues quickly on slower connections.
  • Provide live order progress updates without constant battery-intensive polling.

My Solution

  • Built cart persistence with Redux Persist + AsyncStorage and server-side merge on login.
  • Implemented Stripe Payment Sheet to support cards, Apple Pay, and Google Pay.
  • Used progressive image rendering patterns for faster perceived loading.
  • Designed a 3-step checkout with inline validation and repeat-buyer prefills.
  • Added long-polling with exponential backoff active only on tracking screens.
bulb