Campaigns
In order to increase engagement we partnered with some popular publishers in order to get some good and relevant content. I was asked to create a UX that will allow us to configure which videos to run on which publishers products. I set up the backend schemas and controller logic, then moved onto deciding what the UX should be.
Any given campaign can be in 3 states. Started, Resuming and Ended. Therefore I added a countdown and an indicator (live pulse), to let the user easy see, which campaigns are currently relevant. Once a user clicks into a campaign they can view all the videos available to display on our publishers products. Each video gives a brief overview of what it is about. Once you click into a video, you preview and edit the video creative, as well as search for the publishers' products, that you would like to place the creative on. If a slot is occupied, you are given the option to double click and override the current creative.