Mobile E-Commerce App

A mobile shopping experience that keeps working on a bad connection — carts persist offline and merge on reconnect.

Native Android Application

Mobile E-Commerce App

A mobile shopping experience that keeps working on a bad connection — carts persist offline and merge on reconnect.

Role

Mobile engineer — app architecture, offline storage, API client.

Stack

Kotlin · Jetpack Compose · Coroutines · REST API

2024

Offline cart

Local persistence that survives drops and restarts.

Key features

  • Offline-first cart with local persistence
  • Realtime catalog synchronization
  • REST API integration with Coroutines

Gallery

Real screenshots coming soon — placeholders for now.

Catalog sync

Realtime price and stock updates over REST.