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.