All case studies
Build & LearnE-commerce / Creative Tooling

An Adobe Photoshop Plugin Real Designers Use

Shipping a UXP plugin inside Photoshop itself — a different kind of UI problem than a web app.

Digiflux Technologies · 2024 – 2025August 20243 min read

Problem & industry context

Catalog and creative teams often bounce between Photoshop and a separate web app to build product infographics for e-commerce listings — design there, export, re-import, repeat. A plugin that lives inside Photoshop removes that context-switch entirely, but Adobe's UXP environment is a genuinely different platform: no browser DOM, a constrained runtime, and UI conventions dictated by the host app, not by React defaults.

Insight

Building for a host application means the plugin succeeds by disappearing into Photoshop's own conventions, not by looking like a web app bolted on. The real product decision is less "what can this do" and more "what would a designer expect to already exist here."

What I built

Built a React-based Adobe Photoshop UXP plugin — one of two engineers on the project — bringing an e-commerce SaaS's infographic-creation tooling directly into Photoshop, so production designers no longer needed to build infographics through the product's separate website. Followed on with SaaS catalog data pipelines (multi-marketplace format conversion, scraper-result cleaning) and a serverless image compression service.

Technical approach

Stack and tooling for this work: React, Adobe UXP, AWS Lambda, Cloudflare R2. Topics covered: UXP, Adobe, Developer Tooling, E-commerce.

Topics

UXPAdobeDeveloper ToolingE-commerce