PROJECT 04

Cantique AI Photo Studio

iPhone photo on a white background goes in. Studio-quality lifestyle photography comes out. Built for a real business, used every week.

IMAGE GENERATIONWORKFLOW AUTOMATIONEDGE INFRASTRUCTUREn8n

The problem

My partner and I are photographers. We have the gear, we know how to use it, and if you asked us how we’d prefer to spend a Saturday, a real product shoot would genuinely be on the list. Photography is one of our creative outlets.

But we also both work at director level. Cantique is a five-year side business we built out of passion, not one we can pause our careers to run. The reality of being in business is that you don’t always get to do things the way you’d prefer. A full shoot means half a day of setup, shooting, and editing per product, per season. The math doesn’t work.

We had a workaround that was already falling apart: phone shots, a Lightroom edit, then manually emailing marketing collateral to every retail partner who carries our products. Every partner got it on a different timeline. Some held onto old versions. Brand consistency was a coin flip.

What I built

A three-stage pipeline, entirely mobile-friendly, that removes every manual step:

Generate. We snap a quick iPhone photo of each candle against a plain white background and upload it through a single-page app. Pick a style (Lifestyle, Ecommerce, Social Media, Seasonal, Banner), set the aspect ratio, describe the scene. One click sends it to n8n, which routes it through the AI image pipeline and returns studio-quality results within seconds. The input is a phone photo. The output looks like a set.

Approve. Every generated image gets sent to a Slack app with a single approve or reject button. We review on our phones. That’s the only human step in the chain, and it takes seconds.

Distribute. Approved assets publish automatically to a self-serve brand portal. Our retail accounts log in, browse the approved library, and download or embed images directly into their own sites and marketing. No email chains. No collateral requests. No version confusion. Every partner is always on-brand, and we never had to think about it.

Why it matters

We know what good photography looks like because we do it ourselves. That made it easier to know exactly what the AI needed to produce, and exactly where it was falling short.

The retail partner portal replaced a manual loop we were never going to keep up with. Store accounts that carry our products can now self-serve approved photography the moment we have it. That’s a better partner experience than most brands twice our size offer.

The approval step is the most important part. AI image generation produces great results and occasional misfires. One gate between generation and distribution means the brand stays clean without adding overhead.

Technical architecture

GENERATION
iPhone photo on a white background goes in. n8n routes it through an AI image-to-image pipeline with a style selection and scene description. Studio-quality lifestyle photography comes out, within seconds.
APPROVAL WORKFLOW
Every generated image is pushed to a Slack app with an approve or reject button. The whole review loop happens on mobile. No dashboard to open, no login required. Approved images flow downstream automatically.
BRAND PORTAL
Approved assets publish automatically to a self-serve portal. Retail partners and wholesale accounts download or embed images directly, no email chains, no collateral requests, always on-brand.
SECURITY
Identity-gated app, bearer-authed write endpoints, SSRF-protected fetch, minimum open ports. Built hardened from day one because production is production even when the business is small.
KEY NUMBERS
5
Photo styles generated
Self-serve
Retail partner portal
Zero
Manual emails to partners
In daily use
Production deployment