Retail Marketing &
Campaign Operations Platform
An enterprise platform that runs an entire in-store marketing business autonomously — brands rent physical store assets (windows, floors, banners), upload artwork, and a 34-step pipeline carries every campaign from contract to print, install, and removal, across seven distinct user roles.
Client and identifying details redacted under NDA.
Seven roles, one long pipeline.
Every campaign passes through many main and sub actors — brand admins and designers, prepress users, design managers, staff, and field installers and removers. Building a separate platform for each role would have meant enormous development time and ongoing maintenance, with brittle hand-offs between disconnected systems.
One codebase, a rules engine, strict RBAC.
We built the entire system as a single source base for every actor — a custom rules engine plus strong, flexible role-based access control. All features live at the core; RBAC policies on both front-end and back-end decide precisely what each role sees and can do. One product, seven tailored experiences, no duplicated platforms.
one system, every role.

Installer field app · proof upload
a queue-driven enterprise spine.
Backend & Infra
Workflow Engine
Client Apps
Integrations
Making a 34-step pipeline reliable.
The hardest problem was reliably driving a full campaign life-cycle — 34 steps and statuses per asset — while coordinating third-party systems like the printer's API and QuickBooks, and tracking external contractors. We used AWS SQS as the backbone: every step of every asset moves through a queue that controls transitions, checks fallbacks, and guarantees recoverability, so nothing is lost and every hand-off is auditable — even across services outside our control.
a business that runs itself.
run the entire internal operation — their only job is onboarding vendors and their store assets.
replace a 20-person office — the system's automated workflow and notifications coordinate external field teams.
autonomous pipeline lets the business scale campaigns without adding operational overhead.
let's build something
extraordinary.
Have a platform to build or scale? Let's turn your vision into a product that ships.
Start a Project