Display Ads Hub CLI

A Custom NodeJS CLI to Support Progressive's internal Display Ads Hub

Progressive's marketing department is responsible for a large number of display ads, released continuously throughout the year. With many years of display ads stored on our servers, and very specific delivery formats required, I created a NodeJs CLI to create all the necessary folders and files needed for each new display ad. The CLI walks the user through the process of creating a new ad, as well as archiving, editing, and removing existing ads all by updating a corresponding database.

Creating a New Ad Concept

Creating a New Ad Concept

Business Area Page

Business Area Page

Ad Concept Page

Ad Concept Page