Retail
Shoppers configure the product in 3D, view it at real size, and order from an app they install from the browser.
Definition
We build the product view and the store around it: 3D configurators, AR previews at real size, and delivery progressive web apps with notifications and loyalty.
Projects
Each one runs in the browser. Open any of them on your phone.

3D Solutions
3D shoe configurator built with Three.js: recolour every part and see it update live.

3D Solutions
3D t-shirt configurator: pick colours, upload a print and preview the garment before checkout.

3D Solutions
3D furniture showcase: inspect pieces at scale before buying, no download.

Websites
Annoubine Market: delivery PWA with real-time notifications and a built-in loyalty programme.

3D Solutions
Lightweight 3D model viewer for product pages, built with Three.js.
In depth
The product view, the try-on, and the store that takes the order.
Shoes, apparel and other products the shopper recolours or prints before buying. The shoe configurator updates every part live. The t-shirt configurator takes a colour and an uploaded print. Both run in the browser with nothing to install.
A piece inspected at scale on the product page: orbit, zoom, and a lighter viewer when the model does not need a full configurator. This is the format for furniture, lighting and décor.
Live: Furniture Showcase, 3d model view
The configured product placed in the room from the product page, using WebAR, so the shopper can judge size. It pairs with the configurator: configure in 3D, then view in the room. No app.
Annoubine Market runs its delivery business on a progressive web app we built: real-time notifications, a loyalty programme, catalogue, cart and payments. It installs from the browser and updates when we deploy.
Live: Annoubine Market · Web and mobile apps
We quote per project, within one working day, once the scope is clear. These are the variables that move it.
We build the product view and the store around it: 3D configurators, AR previews at real size, and delivery progressive web apps with notifications and loyalty. A static photo cannot answer size and fit. A configurator and an AR preview can, and the PWA is how the order, the notification and the loyalty points live in one product.
The shoe and t-shirt configurators recolour parts, take an uploaded print and update live in the browser, built with Three.js. The furniture showcase and the lighter model viewer are the same idea for a product page: inspect the piece at scale, no download. An AR preview then places the shoe, the chair or the lamp in the room from that page.
Annoubine Market is the operations side: a delivery progressive web app with real-time order notifications and a built-in loyalty programme. One codebase for Android, iPhone and desktop, installed from the browser, no store fees. Catalogue, cart and payments sit in the same build, and a 3D configurator plugs into the product page when the product deserves it.
All industries · All services · Browse all projects · Contact
Last updated · MoonDev Solutions, Byblos, Lebanon
FAQ
Yes. The shoe and t-shirt configurators are the live demos: recolour parts, upload a print, see it update in the browser. The same build fits furniture and other catalogue products. Nothing is installed.
Yes, as a WebAR preview from the product page, at real scale. It is the step after the configurator. The shopper configures the product, then places it. A phone camera and a link are the whole install.
Both. The 3D view can sit on a product page you already have. Annoubine Market is the full version: a delivery PWA with notifications, loyalty, catalogue, cart and payments, one codebase, no app store.
For delivery, e-commerce and most consumer ordering, yes. Annoubine Market is that case: install from the browser, push notifications, instant updates. We recommend a native app only when you need Bluetooth, NFC, heavy background work, or a store listing as a requirement.
The number of products and materials, whether the models exist, and whether the job is a viewer, an AR preview, or the store around them. Payments, loyalty and notifications are their own scope. We quote within one working day. No public price list.
Send the catalogue or a single hero product. We reply within one working day.