SeenTK

Case Study

Otlobli — Shopping from Global Stores, Delivered to Syria

Mobile commerce · Store integration · Payments and delivery

Otlobli shopping and delivery app interface for users in Syria

The product idea

An Arabic shopping platform that brings the experience of global stores closer to users in Syria by combining browsing, product selection, carts, checkout, payment, and shipment tracking.

The problem

Buying from global stores for delivery to Syria usually spans browsing, product details, currency conversion, payment, delivery, and tracking. Users need one Arabic experience that organizes these stages and makes the next step clear.

Intended users

Users in Syria who want to shop from supported global stores through a unified Arabic experience adapted to local payment and delivery needs.

The goal

Simplify the journey from choosing a store, product, size, and color through cart review, payment, recipient details, and order-status tracking.

User flow

The user chooses a supported store, browses inside the app, selects product options and quantity, adds items to that store’s cart, reviews pricing and shipping, completes recipient and payment details, and follows the order status.

SeenTK’s role

We designed and developed the Arabic app experience, integrated native iOS and Android capabilities with backend, authentication, payment, and notification services, and prepared testing and store-review workflows.

The solution

We built a cross-platform Arabic app that organizes every store in a separate cart, displays pricing in US dollars and Syrian pounds, and provides a clear checkout, local-payment, and delivery-tracking journey.

Key challenges

The work included stable in-app browsing, app lifecycle behavior on iPhone, performance across older and newer devices, and preventing unnecessary social-login pages from opening in Safari.

Technical implementation

The implementation uses React, TypeScript, Vite, and Capacitor, with WKWebView and Android WebView for embedded browsing and lifecycle behavior. Supabase powers data, authentication, and server functions, alongside WhatsApp OTP, Google sign-in, and ShamCash integration.

Implemented capabilities

Arabic-first RTL interface, Browse supported stores inside the app, Choose product options and quantity, A separate cart for each store, Pricing in US dollars and Syrian pounds, Shipping and total-cost details, Recipient and delivery details, Local payment and ShamCash integration, WhatsApp OTP and Google sign-in, Order tracking and notifications

Technology and scope

Arabic-first mobile experience, iOS and Android applications, Embedded store browsing, Product-option capture and store-specific carts, Local payment and delivery to Syria, Authentication, backend services, and notifications, Testing and app-store review preparation

ReactTypeScriptViteCapacitorWKWebViewAndroid WebViewSupabaseWhatsApp OTPShamCash

Current publication status

App Store reviewGoogle Play review

Current release under App Store and Google Play review; not publicly available at the latest verification

Choose a supported store inside the app

Otlobli interface for choosing a supported global store

Review the cart, pricing, and shipping

Otlobli cart interface with products, pricing, and shipping details

What we learned

A cross-store shopping experience depends on organizing product data, carts, payment, and delivery in one journey while carefully handling embedded browsing and app lifecycle behavior.

Documented result

The current release was under Apple App Store and Google Play review at the latest verification and was not publicly available. We do not publish user, download, or rating figures before launch.

Status and what this project proves

Current release under App Store and Google Play review; not publicly available at the latest verification. This case study shows SeenTK’s ability to build a cross-platform Arabic commerce app, integrate browsing, authentication, payments, and orders, handle WebView lifecycle details, and prepare production builds for store review.

Planning a similar product?

Share the idea and we will help turn it into a clear scope and a practical first step.

Discuss your project