Complex responsive data-intensive user interfaces

SalesMaster, Milton Keynes:

Matt Woodage

X-Ray: Live data analysis and drilldown of booking types and stock lists (Chartkick). Heatmap overlay for Google Maps showing booking location density (heatmap.js)

Timeline: Salesperson activity is recorded and displayed at a variety of detail levels in this React and jQuery component.

Diary: Responsive jQuery user interface built from scratch with Rails services. Touch enabled and optimised for iPad users. Configurable account settings for business logic. Configurable layout depending on booking types.

Order Bank: Fully itemisable orders, quotations and invoices can be created and their process flows managed. PDF generation and digital signature capture on iPad.

3D Floorplan and organisation directory

Finsbury Business Centre, London

Matt Woodage

Using three.js and jQuery, a fully navigable 3D floorplan of an office block in London was accurately recreated allowing users to visualise room sizes and see current tenants.

See it in action here.

Badminton league websites

Matt Woodage

Full stack development of a badminton league database-driven website allowing users to log in and enter match results and showing live league tables and statistical calculations on individual players and pairs.

Windsor & Maidenhead Badminton League:

High Wycombe Badminton Association:

User interfaces

Honda UK, Slough

Matt Woodage

Car Builder: A flash application that was hosted at, loading car spec data over XML and providing an interface to see what vehicle specs were available and at what cost and which combination of options were possible

Get A Room: A flash front end for visualising meeting rooms and displaying available windows and clashes.

See it in action here

Screensaver: A flash screensaver showing live sales statistics in a 3D animated bar chart

See it in action here

Deployment Tool: A javascript and ASP framed web interface allowing the web development team to manage ZIP files of web files for campaigns and bug fixes and their deployment from test, to UAT and Live servers