Skip to content
Osama.

E-commerce & Payments

Royal Spirit – E‑commerce Platform

Retail & lifestyle brand · Solo Developer · Prism Digital

Royal Spirit e-commerce storefront on a laptop, showing the homepage hero, category navigation, and New Arrivals
Royal Spirit e-commerce storefront on a laptop, showing the homepage hero, category navigation, and New Arrivals

Overview

Royal Spirit needed a cross-platform mobile storefront for a retail and lifestyle brand. Osama Tahir developed the Flutter e-commerce application covering authentication, catalogue, cart, orders, notifications and payment processing on iOS and Android.

The Problem

The brand needed customers to browse, order, pay and receive updates on both iPhone and Android without maintaining two native apps. Payments had to support more than a single gateway so checkout could work in the markets they sell into.

My Role

I developed the Flutter commerce client: authentication, cart, orders, push notifications, and integrations with Stripe and Network International. I was the mobile engineer delivering that storefront, not a specialist who only wired a single SDK.

Technical Challenge

Commerce quality lives in the unglamorous paths — failed payments, order state, authenticated sessions and notification reliability — while keeping one Flutter codebase healthy for both stores.

Solution

I developed the Flutter commerce client as one codebase for iOS and Android: authentication, catalogue, cart, orders, push notifications, and payment processing through Stripe and Network International.

Key Features

  • Cross-platform Flutter storefront for iOS and Android
  • Authentication, cart and order history
  • Push notifications for order and engagement events
  • Stripe and Network International payment processing

Results / Outcome

  • Single Flutter codebase powering both iOS & Android storefronts
  • End‑to‑end secure payments with multiple gateways
  • Improved repeat purchases via order history and notifications

Technology

FlutterStripeNetwork InternationalPush notifications

Related Services

Building something similar? Let's discuss your project.

If this problem looks like yours, send the current state of the product and I will tell you how I would approach it.

Back to selected work