You are here

Home

Projects

Here we list some of the work that we have undertaken, along with the technologies employed to carry out the work. If you are interested in any of these projects or you would like more information then please use the Contact page.

Drupal Custom E-Commerce and Sagepay Integration

One of our older projects, in fact over 10 years old, was the creation of an e-commerce system, that was originally written in both PHP as a completely bespoke website and as a Asp.NET web site, the .NET web site was used as the secure ordering channel to process and complete the orders.

Enterprise Mobile Dashboard

This project is probably one of the most involved to date as it required very detailed planning as well as liaison and interfacing with numerous corporate entities and external suppliers. The requirement involved mobilising an Enterprise BI Dashboard system that uses propriety state of the art columnar database technology.

Asset Management System

This project involved using Drupal as a framework and developing custom modules to create a system to allow the tracking, reporting and fees calculations for a set of managed funds and their clients.

Outlook Extension Module

This work involved creating a module to extend Outlook so that it will automatically print the first page of a Excel spreadsheet when an email is recieved and moved to one or more specified Outlook folders.

This module was developed with .NET (C#) using the excellent "Add-in Express 2010 for Microsoft Office and .NET". Originally the project looked at the VSTO extensions, but as the module was needed to span various versions of Outlook a common solution was required, the result is an extension that appears as part of Outlook itself.

Mobile Application Framework

The buzzword for this type of framework is a MEAP (Mobile Enterprise Application Framework), though this project would be better described as a MAP. It used a bespoke PHP application server coupled with a separate mobile web server to provide a configurable and customisable solution to mobilise data and services from a wide variety of sources.

Instrument Panel

The instrument panel is a Flash application, written using Flex and designed to display Salesforce data in various formats as an executive summary panel of forecasts and progress.

The application was designed to read the required data from an XML stream, manipulate it and then generate various graphs and indicators and display them in a Flash widget to the user. The data being displayed is then updated each time the widget, or the page where the widget was embedded, is refreshed.

ROLAND MDX-15 Software Controller

The Roland MDX-15/20 is desktop 3D milling and scanning machine that can be used for a variety of product design tasks, from model and jewelry making to molds, rapid prototyping, small lot production and package design. The machine uses an enhanced version of Roland's 3D plotting language so that it may be used attached to a computer.

The high level requirements for this project where: