Work/FOOZ Shops

FOOZ Shops.

A personal-shopper app that pulls products from any website into one basket — bought, consolidated, and shipped to a market the original stores never reached.

ClientFOOZ Shops
IndustryCross-border retail
Year2025
PlatformsiOS · Android · Web
01 · The product

One basket for
the whole internet.

FOOZ Shops is a personal shopper in an app. A customer pastes a product link from any website — or browses the brands already on the shelf — and every item collects into a single basket, no matter how many stores it came from.

FOOZ buys each item, receives them at a forwarding hub, and consolidates the parcels into one tracked shipment. The shopper sees one cart, one price, one delivery — for a catalogue that was never meant to reach them.

02 · The brief

The world's stores,
minus the shipping.

Most international brands and online stores don't ship to Iraq. The few that do bill freight per store — so a basket of five items from five sites arrives as five separate, separately-priced parcels, each cleared on its own.

The brief was to make cross-border shopping feel like ordinary shopping: one app, one basket, one shipment — whether an item came from a luxury house or a fast-fashion site, and whether or not that site had ever heard of the customer's country.

03 · Approach

Paste a link.
We handle the rest.

The product had to hide a logistics operation behind a shopping app. Two interfaces, one promise: the customer experiences a store; FOOZ runs a freight desk.

01

The link parser

Any product URL, pasted in, resolves to a real line item — title, price, image, source store. The curated brand grid is the same flow with the searching already done.

02

One basket

Items from different stores share a single cart, a single price view, and a single checkout — the core illusion that makes a forwarding service feel like a shop.

03

The freight desk

Behind the basket, a Django backend drives buying, hub intake, and parcel consolidation — turning many separate orders into one shipment with one tracking number.

04

Two surfaces

A Flutter app for shoppers on iOS and Android, and a Next.js web storefront — the same catalogue and basket, built to stay in step.

05 · Stack

A shop on top,
a freight desk underneath.

The stack runs one product across phone and web while a single backend coordinates buying and logistics.

Mobile
Flutter · Dart · one codebase for iOS and Android
Web
Next.js · React · TypeScript
Backend
Django · Django REST · PostgreSQL
Commerce
Product-URL parser · multi-store basket · order pipeline
Logistics
Forwarding-hub intake · parcel consolidation · shipment tracking
Infrastructure
AWS · S3 · CloudFront · GitHub Actions
06 · Outcomes

One shipment,
not five.

5 → 1Separate parcels collapsed into one consolidated shipment
40+International brands on the shelf at launch
2App platforms — iOS and Android — from one codebase
~40%Freight saved versus shipping each store on its own
"I stopped asking friends abroad to carry things back. The app does it — one basket, one delivery."
Customer · Baghdad
Next project
Thiqa

A property app for Iraq — book a nightly stay, rent long-term, or buy a home, with verified listings across every major city.