Drupal Developer, Consultant, Trainer

MediaScope

System: 
Drupal 6

MediaScope is an online directory which contains advertising providers, and aims to connect them to advertising buyers. They provide paid "Premium" listing, and also cut down free listings. A major focus of MediaScope's brains, Denise Shrivell, has been to make the search functionality as intuitive and intelligent as possible.

I came on to this project as the third successive developer, and the project had not officially gone live yet. The first task I was charged with was to merge the development database (which had the latest site build) with the staging database (which had been populated with listings) so that the site could launch and Denise could start promoting it.

Once that was done I spent a lot of time bringing the site into line best-practice wise. The codebase was littered with custom code and hacks all over the place, so I consolidated all of the custom code into one spot and documented any patches or hacks that were applied to contributed modules.

I also spent a fair amount of time rationalising the custom modules and also refactoring the custom theme.

UPDATE: Due to scheduling conflicts, MediaScope is now being looked after by Behind the Page.