BACK TO CASE STUDIES

Building a dashboard for Duo Consulting

The Duo Behavioural Map provides managers with a dashboard to help them guide their team to achieve higher levels of performance, build deeper relationships and predict how someone will behave and perform if a company decides to hire them.

The Challenge

Have you ever considered the impact of behaviour in your business?

That was exactly why the team from Duo Consulting approached Zaltek Digital – to help design and develop a tool that could create a bespoke strategy to boost a company’s success.

The Duo Behavioural Map provides managers with a dashboard to help them guide their team to achieve higher levels of performance, build deeper relationships and predict how someone will behave and perform if a company decides to hire them.

Our Approach

Duo Consulting initially gave us an open ended brief. Therefore, this meant we were able to work with the client to develop the tools they needed as the project progressed.

We combined iterative design with research to develop the user journeys, the layouts and the interactions that make up the core of how customers use the application. The project was spearheading behavioural science in the workplace. Therefore, reports were needed to communicate this data graphically as data visualisations or “maps”.

Our work focussed on maximising the user interactions with the application. Whilst also maintaining a high success rate of completed surveys.

The system is built on the MERN (Mongo, Express, React Nodejs) stack, and is a containerised solution utilising Docker and Kubernetes, deployed on Digital Ocean.  We followed the 12 Factor App methodology to make a supportable platform which follows an industry standard approach to Devops, providing Duo, with DEV, UAT and Production environments.

duo graph screenshot

The dashboard view uses Chart.js to show an administrator how the system is being utilised in real time. It does this by presenting the client with a graphical representation of the number of active sessions and the number of End-users that have registered on the system.

duo graph screenshot

The site uses the Mailgun service to notify end-users via email that their reports have been generated. Then, we wrote a bespoke reporting module to generate a PDF for each completed questionnaire. Each with a different report generated for the different types of end-user.

 

Software stack

 

The Results

Overall, the project took approximately three months to complete from start to finish.

“Working with Duo Consulting was a very refreshing experience. And as a result, we really enjoyed working on this project. Due to the feeling that we were creating value with each iteration” – Mark Middleton MD