Umar Siddiqui Full-stack developer
Navigation
SaaS products

2025 - present · In production

AI Visualiser

Any product. Any logo, artwork, text, or pattern. See it before they enquire.

Full Stack Developer · AB Web Developers

Any product
across the catalogue

Public product claim: visualise on any SKU without manual prep per product.

Any decoration
logo, artwork, text, or pattern

The buyer uploads whatever they want printed: a logo, artwork, text, a pattern, or similar.

On-site
product-page previews

The visualiser runs on the distributor website, not a separate tool.

Mocky
QA agent on every mockup

Our own QA agent. Downvotes feed back into generation, so quality improves the more the visualiser is used. Built at AB Web Developers; the generation core stays with the company.

Built with

  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • BigCommerce
  • AWS
  • CI/CD

What it is

AI Visualiser is a Xada product. It turns any product page into a preview: the buyer uploads a logo, artwork, text, or a pattern, chooses a colour and a decoration method, and sees that product as it would actually look.

The job is buying intent. Promo websites are full of blank products. A realistic mockup on the same page is the difference between browsing and sending a quote.

What a buyer does

  • Open any product page and start the visualiser.
  • Upload a logo, artwork, text, or pattern, pick a product colour, and choose a decoration method.
  • Generate a photoreal preview on that product, then download, share, or attach it to a quote or order.

It is built for the whole catalogue, not a handful of hero SKUs. The same flow works on any product: headwear, drinkware, hoodies, technology, and the rest. Decoration methods match how those products are actually printed, engraved, or pressed, including full colour, pad print, laser engraving, and screen printing.

How I contributed

I built this one from the ground up at AB Web Developers, full stack: the mockup generator SDK, the AI generation service, the database, the storefront integration, the client portals, and the infrastructure it runs on.

  • Mocky, our own QA agent: every downvote feeds back into generation, so mockup quality improves the more the product is used. That loop is the heart of the product.
  • The mockup generator SDK: the library that places any decoration on a product, shared by the storefront flow and the admin.
  • AI image generation and the integrations around it, tuned per decoration method rather than one template per SKU.
  • PostgreSQL schema and data layer behind products, decorations, generations, and feedback.
  • BigCommerce theme integration so the visualiser runs inside the live product page, without credentials in public theme code.
  • Client login portals, so a single product can be operated for multiple distributors.
  • CI/CD and infrastructure on AWS: EC2, S3 buckets, and backups.