The Architecture of Morrisons OrderPad

Morrisons OrderPad is a tablet web-application that helps staff in supermarkets place orders for new stock as they walk around the store. The resulting application makes a good expositional architecture for a tablet web application backed by a lightweight java server application. We highlight the separation of application control and DOM interaction on the client, using small, focused frameworks on the server, the broad-stack testing environment, and the use of a pilot project to understand what features were needed.

27 October 2014

Business problem

Native or HTML5?

Javascript architecture

Server architecture

Flow for restock orders

Functional tests


Summary of Lessons

How to use this Infodeck

The deck should work well in the latest versions of most browsers. If you are using Internet Explorer you will need at least version 10 to get a proper experience.


Loading... please wait

(always active)

(always active)



Go to
slide #