Parcel Rate

Parcel Kiosk wanted to build a platform called Parcel Rate that would enable users to quickly scan the dimensions of a parcel and find the cheapest carrier based on the dimensions of those parcels. The platform needed to integrate with their high-tech custom hardware product ‘Bedal’ which would allow users to place the parcel on the hardware with the dimensions being instantly communicated to the software.

0 months
Project Length

Log In

In order to determine which service API could be used to carry out the shipments, we first needed to know which country the user was operating from. To gather this information, I designed a component which would run the user through a small unobtrusive setup process that looks and feels like an integral part of the software. Once the user enters their ‘from’ country and selects the service they’d like to use, they are then transitioned into the software dashboard.


The dashboard of Parcel Rate is the hub where users can see all of the relevant information about their accounts. It was important for everything to be visible to the user at a glance, so I decided to utilise a modular system where each component would display a different type of data in snapshot fashion. This would also make development more streamlined as it would allow developers to visualise the various different components that would need to be created and implemented.

Parcel Rate set out to build the fastest way to measure and receive a quote for your parcels. This involved building extremely precise hardware that could be used in conjunction with the software to streamline the process.


Users needed to be able to view all shipments that they had in progress and to see various pieces of information about those shipments. I used a table view for this so that information could fit comfortably on most screen sizes and users would also have the ability to interrogate data (re-order, search, filter, etc). Various actions are available to the user for each shipment and these can be accessed from the 3-dot menu to the right of each table item. I used icons with each item so that they could be more easily identified by the user despite a large amount of actions available to them.

New Shipment

Creating a new shipment allows the user to select a from address and then a recipient (which is added to their account for quick access & future use). Once that’s selected, the user is presented with the ‘parcel details’ form. Within this form is a button labelled “Get Dimensions” which calls the dimensions of the parcel placed on the dedicated hardware and automatically inputs it into the form fields. This is where the seamless connection between the hardware and software takes place and is designed to make the usage extremely fast and easy. Once this is complete, the user is then presented with the available carriers best suited to their parcel and they can proceed with booking the shipment.


As a UX designer, I operate a “no dead ends” policy. This is where I am always presenting an option for a user no matter how much of a dead end they have hit. In this case, once a parcel and carrier are confirmed, the user is presented with a label that they can print and stick to their parcel. Additionally, there are various other options that the user can choose from, such as cancelling the order & more. This puts the user in full control of the software and gives them ultimate flexibility.

Thanks for reading