Logo

Zukme - Fashion & Lifestyle App

RoleReact Native Developer
Duration1.5+ years
TeamSolo Project
Year2024–Present
CategoryReact Native • Social Commerce

Tech Stack:

React Native
TypeScript
Expo
Redux Toolkit
Socket.io
Server-Sent Events
FlashList
Stripe
Push Notifications
Deep Linking
Maps & Geolocation
Camera & Video
Sentry
OTA Updates

Zukme is a production mobile platform that brings fashion discovery, social interaction, and commerce together in a single application. Users can discover products, participate in Creative Spaces, create and interact with photo and video content, communicate in real time, discover nearby content, manage their cart, and complete purchases. The application was designed around a persistent state architecture so important user and commerce state remains available across app sessions.

Zukme - Fashion & Lifestyle App

Challenges:

The main engineering challenge was combining several complex mobile experiences into one consistent application. The app needed to handle authenticated and guest users, real-time communication, continuously changing product data, media-heavy social feeds, location-based discovery, push notifications, and payment flows while maintaining a responsive experience across both iOS and Android.

Solution:

Built the application with React Native, Expo, and TypeScript using domain-focused Redux Toolkit state management and Redux Persist for persistent application state. Socket.io was used for bidirectional real-time communication, while Server-Sent Events were used for live product and inventory updates. FlashList was introduced for efficient rendering of media-heavy feeds. Camera and video workflows were integrated with foreground compression before upload, while Stripe React Native powers secure checkout. Deep linking, push notifications, maps, and WebView integrations connect different parts of the product experience.

Key Features:

  • User authentication and persistent session management
  • Creative Spaces for community-driven content
  • Photo and video posts with likes, comments, and sharing
  • Real-time chat and communication
  • Live product and inventory updates
  • Product discovery and shopping workflows
  • Cart and checkout management
  • Stripe payment integration
  • Apple Pay and Google Pay support
  • Location-based discovery with maps
  • Nearby Creative Spaces discovery
  • In-app camera and video capture
  • Image cropping and foreground video compression
  • Push notifications
  • Deep linking for notifications and external campaigns
  • In-app WebView integration

Technical Highlights:

  • React Native and Expo architecture for cross-platform iOS and Android development
  • TypeScript for strongly typed application architecture
  • Redux Toolkit for domain-based client state management
  • Redux Persist for persistent authentication and application state
  • Socket.io for real-time communication
  • Server-Sent Events for one-way live product and inventory updates
  • FlashList optimization for media-heavy social feeds
  • Expo Camera and media processing workflows for user-generated content
  • Foreground video compression before upload
  • React Native Maps and Expo Location for location-based features
  • Firebase Cloud Messaging and Expo Notifications for push delivery
  • Deep linking for notification and navigation flows
  • Stripe React Native for secure payment workflows
  • React Native Reanimated and Gesture Handler for smooth interactions
  • Sentry for production monitoring and crash reporting
  • Expo Updates for OTA application updates

Results & Impact:

  • Delivered and maintained a production application for both iOS and Android.
  • Built a unified mobile experience combining social, communication, discovery, and commerce features.
  • Improved feed scalability through optimized FlashList rendering for image and video content.
  • Reduced unnecessary product-data polling by using Server-Sent Events for live updates.
  • Established production monitoring and OTA update workflows using Sentry and Expo Updates.
© 2026 Muhammad Arafat Hossain. All rights reserved.