Fleet Operations Dashboard & Driver App
Industrial Logistics & Fleet Management System
Overview
A digital fleet operations solution designed for a large-scale industrial environment to improve coordination between an operations control team and vehicle drivers working across the site.
The solution consists of two connected applications:
a central web application for monitoring vehicles, coordinating assignments and tracking operational activities.
a tablet-based application that provides drivers with their current assignments and operational updates while working in the field.
Together, both applications create a connected workflow between the control team and drivers.
The Challenge
Coordinating multiple vehicles within a large industrial environment requires continuous communication between drivers and the operations team.
The control team needs visibility into vehicle availability, assignments and ongoing activities. Drivers, meanwhile, need clear instructions without being overwhelmed by unnecessary operational information.
This created two very different UX requirements:
A data-rich dashboard for monitoring and coordination.
A focused, action-oriented interface for drivers.
The challenge was to design both experiences as part of the same system while ensuring each interface was appropriate for its user's working environment.
My Role
I worked across UI/UX design and front-end implementation, translating operational requirements into interfaces suitable for real-world industrial use.
My responsibilities included:
- Understanding existing fleet and driver workflows.
- Translating operational requirements into user flows and interfaces.
- Designing the fleet operations dashboard.
- Designing the tablet experience for drivers.
- Developing responsive front-end interfaces.
- Creating reusable UI components and interaction patterns.
- Integrating interfaces with backend services.
- Collaborating with stakeholders during requirement discussions and UAT.
- Refining interfaces based on operational feedback.
- Supporting production implementation.
Fleet Operations Dashboard
The Fleet Operations Dashboard acts as the central interface for teams responsible for coordinating vehicle activities.
It provides operators with a shared view of vehicle availability, current assignments and operational statuses.
Rather than simply presenting large amounts of data, the interface was designed to help operators quickly answer:
What is happening right now?
Which vehicles require attention?
What needs to happen next?
Clear information hierarchy, status indicators and consistent interaction patterns help users scan operational information and identify important changes quickly.
This was particularly important because operators may need to monitor several activities simultaneously.
Driver Tablet App
The Driver App extends the system from the operations centre into the field.
Dedicated tablets installed in vehicles provide drivers with information about their current tasks and allow them to update the progress of their assignments.
Unlike the operations dashboard, the driver interface intentionally exposes only the information needed for the immediate task.
The interface was designed around four key principles:
Important task information and statuses should be understandable within seconds.
Controls are designed for quick and comfortable interaction on a tablet.
Common actions should require as few steps as possible.
The interface clearly communicates the current task state and whether an action has been successfully registered.
The result is a focused interface designed specifically for users working in an active operational environment.
Two Interfaces, One Workflow
One of the most interesting UX challenges was designing two applications for users participating in the same workflow but requiring completely different levels of information.
The operations team needs visibility and control.
The driver needs clarity and direction.
Instead of creating a single interface for everyone, each application was designed around its user's responsibilities.
The dashboard prioritises information density, monitoring and coordination.
The driver application prioritises readability, immediate actions and simplicity.
Both experiences remain connected through the same underlying operational workflow.
Designing for Real-World Connectivity
Vehicle-based applications also introduce challenges that are uncommon in traditional office software.
Connectivity can become inconsistent as vehicles move throughout a large industrial environment.
During testing and production observation, application and location data were analysed to understand delayed updates, temporary connection interruptions and synchronisation behaviour.
These findings helped inform how the application handles connectivity and communicates system states to users.
One of the key lessons from the project was:
A real-time interface should never assume the network is always real-time.
The user experience also needs to remain understandable when information is delayed or temporarily unavailable.
Design Approach
Before designing screens, I focused on understanding how operations teams and drivers actually perform their tasks. The interfaces were then structured around these workflows instead of forcing users to adapt their processes around the software.
Consistent visual patterns and status indicators help users understand the state of vehicles and assignments without having to interpret large amounts of information.
The dashboard and driver application deliberately use different levels of information density. Operators need a broader view of operations, while drivers need a focused view of their immediate tasks.
Tablet interaction, vehicle movement, connectivity and the physical working environment were considered alongside conventional UI requirements.
Outcome
The solution created a connected digital workflow between a central operations team and drivers working in the field.
The Fleet Operations Dashboard provides the visibility required to coordinate activities, while the Driver App translates those activities into a focused experience for drivers.
The project demonstrated how UI/UX can simplify complex operational processes without removing the information users need to make decisions.
What I Learned
This project strengthened my experience designing role-based enterprise applications and operational interfaces.
More importantly, it taught me to consider the environment surrounding an interface.
Network conditions, hardware, physical environments and the context in which users interact with software can be just as important as the visual design itself.
It reinforced the approach I bring to UI/UX development today:
Understand the workflow. Reduce unnecessary complexity. Design around the people who actually use the system.



