top of page

Concrete Proficiency Client Portal

Retro Rabbit, 2021

We designed a client portal for concrete testing company, Concrete Proficiency. The system had to cater for different user types, capturing data and generating reports. 

The Project 

The Brief

Concrete Proficiency is seeking a development partner that can help them optimize their testing and report delivery process. This will reduce the amount of manual data capturing and thereby reduce the chance for errors to be made. The system will also provide a streamlined report delivery process, where clients can easily access their test reports without having to contact Concrete Proficiency.

The Team

The team consisted out of four junior UX/UI designers, six junior software developers, a tech lead and a design lead. 

Team Lead

Cilliers Naude

Team Lead

Hanro Spagenberg

Designer

Clair Barnhardt

Designer

Melissa Domingues

Designer

Simoné Engelbrecht

Designer

Designer

Liza-Mari Wolhuter

Developer

William Agar

Developer

Rikus Poolman

Developer

Kenneth Mgwenya

Developer

Gabriel Mohamed

Developer

Linky Thelele

The Project Structure

We used the Agile framework to approach this project. We had week long sprints and we handed over a new section to the developers after each sprint.

The Process 

Brainstorming

Wireframing

Design

Brainstorming

Each sprint started with a brainstorming session where we took a new flow from the system and iterated on what will be the best way.

Wireframing

After our brainstorming sessions we sat and drew out low fidelity wireframes and mapped out the process flows of the set of screens. 

UI design

For the UI concept, the team wanted to ensure that the system was clean and as easy as possible for the user to process. The client currently makes use of Excel sheets, therefore, we carried across the style and incorporated it into our designs. This decision allowed the user to feel familiar with the new system before making use of it. 

 

Throughout the design, multiple tables were required and we needed to create a robust UI design for the tables that were adaptable

User Roles Definition and Implementation

The team determined each of the roles for the Web Portal System. The system required multiple levels for the users as well as a division between the companies side and the client's side. Each side of the system had its own unique site and the different users required different functionality which our team mapped out and ensured it was a smooth journey for all users.

Data Capturing & Reports

One of the primary requirements of the system was to facilitate the capturing of data and generating reports. We were required to build in the functionality for the capturing of two types of tests.  These two test then had to be generated into reports which will be shared with the clients of Concrete Proficiency.

bottom of page