1. Khalid Alaoui, iOS developer
  2. White-label apps
Case study

One codebase, 290 restaurants

A white-label iOS platform: one Swift codebase (UIKit and SwiftUI) that ships every restaurant its own branded ordering app on the App Store. Adding a client is configuration, not a new app. Scroll, and watch the same build change clothes.

01

Config, not copies

Each restaurant gets its own App Store app with its branding, menu and checkout. Adding a client means editing configuration, not writing a new app. One merchants.json holds 493 apps, and a script generates what each build needs.

02

Same code, four restaurants

03

Every live app

290 apps, every one built from the same code. Hover or tap any tile and the phone on the left becomes that restaurant.

Showing Roxy's Island Grill

04

One order, start to finish

Multi-location store finders, stories, featured items, articles, referrals, rewards, cart and checkout, in light and dark mode. Every order goes through Zaytech's ordering platform.

Find a store
Find a storeMap, open-now and delivery filters
Browse
BrowseCategories from the POS menu
Customise
CustomiseRequired and optional modifiers
Cart
CartShows the points the order earns
Checkout
CheckoutPickup or delivery, time, payment
Articles
ArticlesThe restaurant's own news
05

By the numbers

493apps configured in one merchants.json
290live on the App Store
$41.2kordered through the top merchant's app in 30 days
06

Need an iOS developer?

I take on freelance iOS projects and I'm open to a full-time role, remote or with relocation. Swift, SwiftUI, UIKit, App Store releases, payments.