Portfolio

Manage Campaigns

The main interface for advertising campaign management on AdBrite, the “Manage Campaigns” section of the website is an Ajax application using the Prototype framework. It is written in PHP and object-oriented Javascript. Campaign data is retrieved and updated via Ajax requests, and changes in filtering or campaign options occur asynchronously through DOM manipulation.

Clients and campaign managers can approve and reject the websites where their ads run, modify their spend targets, gather click/spend/conversion reports, and manage ad creatives within this interface.

I initially designed and built the application in Summer 2007, and continued improving the design and code after its launch on the site. It now serves as the focal point for advertisers on AdBrite. Because this interface is viewable only behind a login, I cannot provide a direct link to a live version and I have blurred out identification characteristics in the screenshot below. For more details on the interface, please contact me.

Click the image to view a larger version.
The main advertising interface on AdBrite. Note the filtering options above the table.
Columns are sortable, and bid and spend details may be edited via Ajax as noted earlier.

« Return to main Portfolio page