Press Release Portal

Summary: My role as a bespoke codeigniter developer provided me with the opportunity to be involved in a new and exciting way for PR and marketing companies to create rich, social media based press releases to replace traditional text based ones. The system is a widget based one, similar to netvibes or igoogle. The account holder can create brands, releases and then open up a press release editing area where in realtime you can add, edit and delete themed widgets allowing for content such as twitter, Facebook, youtube, image galleries and much more.

Technical: The system was built in Codeigniter using a MySQL database. The entire project was handled in Basecamp with Git version control. Ongoing task management made use of Pivotal Tracker, allowing the client to track and sign-off features.

The system is in beta at the moment, once released I will post a link.

MSM Expression Engine Development Project

A recent project required the creation of 12 sites… one main corporate site and 11 sites for their 11 branches located throughout the south of England. An obvious approach would have been to have built 12 sites, with 12 content management systems, one for each editor to manage content.

Since design and branding was carried across all 12 sites, this meant I could put forward a solution where all 12 sites were managed from one CMS. Fortunately, my go-to CMS, Expression Engine, has the ability to handle 12 sites using the MSM Expression Engine plugin.

The final solution now has 12 sites, with 12 editor accounts, running from one Expression Engine installation.

A problem I encountered, which is to do with the Structure plugin, was that when cloning a site, Structure failed to clone the content held within Structure. This meant, for every site, I had to recreate all content within Structure for all 12 sites (grr).  That aside, I am happy I was able to develop the site using Expression Engine, the user experience EE gives is by far the best I have seen.

Broadband Speed Facebook App

Using my skills as a Facebook app developer provided me with the opportunity to develop a Facebook app for the popular broadband internet site,

The Facebook app allows users to check, save and compare their broadband speed against their Facebook friends.

The Facebook app was developed in PHP (CodeIgniter) with a MySQL database and makes use of the server side Facebook API.