Porge Research Ltd is a leading supplier of market insight within local government, the NHS and central government.

Using an evidence-based approach, it provides its customers with early sight of business opportunities within the public sector procurement process.

The introduction of the local government transparency code provided an opportunity to build an application that could illustrate public sector spending based on real data, but several challenges had to be overcome to make it a success.

The Problem

Following the push for greater accountability and transparency within the public sector, there was suddenly a vast amount of spend data (invoices) available within the public domain. Porge knew that this data could provide the basis of a very powerful analysis tool, based on the actual published spend of the UK public sector.

However, this presented some practical issues due to the sheer volume of data, plus the lack of any standard format for the output. The data was published by over 1,000 organisations including local authorities, central government departments and NHS organisations. The frequency of publication varied from organisation to organisation and the format was different for each source.

To enable customers to easily and quickly analyse the dataset, each invoice needed categorising by the sector to which it related, and the associated supplier(s) had to be identified.

Millions of invoices required processing, however, there were fewer than ten members in the team undertaking this considerable task.

The number of invoices kept increasing as more spend information was published, so it was essential that any solution created by SAS had the capacity to grow with the data.

Customers needed a user interface that enabled them to create bespoke searches and then presented the results clearly, with informative visualisations. Performance had to be quick to ensure a seamless user experience.

Health Edge Transport Mobile App
Health Edge Transport Mobile App

The Solution

The resulting web application allowed a small team to categorise and aggregate millions of invoices, representing billions of pounds of public sector spend.

We started by implementing an import system that was robust enough to accommodate a wide range of formats. It could be fixed for a specific organisation, to ensure that tasks such as data mapping did not have to be needlessly repeated.

We built a rules engine that enabled decisions made during the categorisation process to be retained and reapplied. This was essential for processing the huge number of invoices involved. The interface created for the back-office team allows them to work concurrently and collaboratively.

Once imported and categorised, the information needed to be available to Porge's customers in a way that would be responsive to their requests for bespoke views of the spend data.

To deliver this, Microsoft SQL Server Analysis Services was used to aggregate the data into an OLAP cube, which could be queried through the user interface.

The end users got a clean and simple user interface that keeps the focus on the data itself. Users can quickly access the information they are interested in, save frequent searches and export reports for use elsewhere. Porge’s data set keeps growing as more public sector information is published and more interested parties are signing up to use that data all the time.

Want to see more?

My Finlake iOS and Android Mobile App

A mobile app for holidaymakers, enabling them to get the most out of their experience at Finlake Holiday Park in Devon.

Tell me about this app

NeQis IPR - Independent Monitoring of Equipment in Sterile Services

The NeQis IPR application processes data transmitted by NeQis' proprietary IOT devices. The application analyses against configured variables and reports cycle success and machine health. It can monitor washers, sterilisers and other environments.

Tell me about this app

Share your ideas 💡

If you have an idea, or a project in mind that you want to work with us on, we'd love to hear from you. Say "hi" and tell us a little about it and we'll get right back to you.

Tell us about your project