Back to projects
Mobile
Yaşar Birleşik Pazarlama - B2B Mobile Portal
B2B iOS app for Yaşar Holding wholesale ordering on iPhone and iPad.
Tech Stack
- B2B
- E-Commerce
- Swift

- SwiftUI

- MVVM
- Combine
- REST API
- Firebase

Overview
SMS OTP login
Business users authenticate with a one-time code sent to their registered phone number.
Catalog & search
Browse categories, view product details, and search the Yaşar Holding catalog on the go.
Cart & checkout
Manage cart items and pay by card, cash, or 3-D Secure within a guided checkout flow.
Orders & favorites
Review order history and save products to a favorites list for faster reordering.
Campaigns
Discover promotional campaigns and campaign-specific product offers from the home screen.
Session persistence
Stored sessions are validated on launch so returning users stay signed in when their session is still valid.