The client had most of the information in excel already
The turn around time for this was fairly quick
The client was also going to be adding to it constantly and there was no cms or system in place to generate this to be imported into Eloqua at the time.
If the webinar library was succesfull the next step would be to implement a cms that could generate the object code and serve via JSON which would be easily plugged into the current implementation.
var webinar = [
key: 'Webinar 1',
webinarName: 'NGFW 1',
key: 'Webinar 2',
webinarName: 'Security 1',
key: 'Webinar 7',
webinarName: 'NGFW 3',
Filters for each webinar type were included for product category, speaker and date (upcoming or on demand). These filters also need to cascade so that once filtering on category and then filtering on date the correct combination is visible, not just applying the last filter that was requested. A reset button to return the filter to showing all items was also added.
As well as listing the webinars themselves the libray also contained a database of speakers who were linked to the webinars and this was generated in the same way, using a JSON list from an excel workbook.
Each webinar required a registration form which matched the client brand.