← All work Sarim Naeem
Enterprise transportation, Saudi Arabia

REHALworkforce mobility, without the operational chaos.

A role-based transportation platform for managing employees, shifts, routes, vehicles, drivers and daily trips in one connected experience.

Role
Lead Product Designer
Timeline
Confidential
Platform
Enterprise Web Application
Industry
Transportation, Logistics, Enterprise SaaS
Employee schedule
rehal · company dashboard
Company dashboard
Live map
Live trips Role-based
01Context

The problem

Managing transportation for a handful of employees is straightforward. At enterprise scale, it's an entirely different challenge.

Built for enterprise organizations in Saudi Arabia, Rehal helps companies coordinate workforce transportation at scale — from assigning employees to vehicles and routes, to tracking daily operations — replacing fragmented manual processes with a centralized system designed for operational efficiency.

This project wasn't about designing another enterprise dashboard. It was about understanding how transportation teams actually work, and turning operational complexity into something intuitive.

Transportation teams were relying on disconnected tools, spreadsheets and manual coordination. Every change — assigning a driver, updating a route, accommodating a last-minute request — required multiple people and too many manual steps. As organizations grew, so did the complexity: managers needed visibility into thousands of daily trips, while administrators had to maintain vehicles, routes, drivers and company data without slowing operations.

The challenge wasn't adding more features. It was reducing complexity without reducing capability.

Fragmented coordination

Disconnected tools, spreadsheets and manual handoffs for every change.

Low live visibility

Teams needed a faster view of pickups, trips, vehicles and exceptions.

Growing complexity

More companies, routes and vehicles meant more cognitive load for users.

02My role

End-to-end product design

I led the process from discovery through developer handoff.

Working closely with stakeholders, I translated real transportation and operational workflows into a scalable digital experience.

  1. 01Product discovery
  2. 02User experience design
  3. 03Information architecture
  4. 04User flows
  5. 05Wireframing
  6. 06High-fidelity UI design
  7. 07Design system
  8. 08Interactive prototyping
  9. 09Developer handoff
03Key insight

One decision changed the architecture

A transportation manager and a system administrator perform entirely different jobs.

One cares about today's operations. The other manages the entire transportation ecosystem. Trying to satisfy both through the same interface would only increase cognitive load — so I designed role-specific experiences instead of one feature-heavy platform.

Responsibility-led design

Same data. Different priorities.

Which employees are waiting? Which vehicles are active?

Their dashboard answers these questions immediately, without forcing them through multiple reports or navigation layers.

  • Active trips & pickups
  • Employee schedules
  • Vehicle availability
  • Exceptions & approvals

Configure, maintain, keep the network healthy.

Administrators manage the system behind the scenes — companies, vehicles, drivers, routes and the health of the transportation network.

  • Companies & employees
  • Routes & schedules
  • Drivers & vehicles
  • Assignments & monitoring
company
Company dashboard
admin
Admin dashboard
04Workflow

Progressive complexity

Turn one complex dependency chain into six clear decisions.

An employee belongs to a company, works a shift, and needs a pickup. The pickup is assigned to a route, which requires an available vehicle, which requires an available driver — a small change to one element can affect the entire journey.

Rather than exposing this complexity all at once, I designed progressive workflows that guide users through each decision step by step. People only see what they need at that moment, keeping scheduling structured and predictable.

01EmployeeWho travels?
02ShiftWhen?
03PickupFrom where?
04RouteWhich path?
05VehicleWhat is free?
06DriverWho runs it?
05Speed

What's happening right now?

Transportation managers don't begin their day by opening reports.

That question shaped the dashboard. Instead of filling the interface with charts and navigation, the first screen prioritizes operational awareness over everything else.

  • Active trips and pending pickups
  • Vehicle availability
  • Delays requiring attention
  • Quick actions for common tasks

The result is a dashboard that supports decision-making rather than simply displaying data.

Company experience

Designed around the work happening today.

Managers get direct access to employees, schedules, active transport and approvals — without navigating through administrative setup.

Company onboarding
Company onboardingFocused entry into the operational experience.
Company registration
Company registrationStructured account setup without unnecessary steps.
Dashboard

Start with what matters now.

Recent employees, reminders, scheduled trips and current activity are visible immediately.

Design choice — operational awareness before reporting.
dashboard
Company dashboard
Employee management

Keep people and actions in the same context.

Managers can review employees, add new records and move into scheduling without leaving the workflow.

Design choice — fewer navigation jumps between related tasks.
employees
Employees list
Scheduling
SchedulingShift and pickup details together.
Tracking
TrackingEmployees and live location in one view.
Approvals
ApprovalsExceptions stay actionable.
Admin experience

Deep control, kept away from the daily operational path.

Administrators manage the system behind the scenes: routes, vehicles, drivers, schedules, assignments and live network activity.

Admin login
Dedicated admin entrySeparate mental model from company users.
Admin overview
Admin overviewSystem status before configuration depth.
Routes

Make network structure easy to scan.

Admins can define routes and move directly into route assignments without losing context.

Design choice — separate list management from assignment detail.
routes
Routes list
Assignments

Connect routes, employees and schedules visually.

The form groups operational dependencies into one structured task instead of spreading them across screens.

assignment
Route assignment
Add vehicle / driver
Add vehicle / driverStructured setup flow.
Fleet management
Fleet managementQuick scan and action controls.
Live fleet view
Live fleet viewOperational status at system level.
Live monitoring

See the trip, not just the record.

Location, assigned employee and route context sit together so admins can understand what is happening without opening multiple records.

live map
Live map
06Design principles

What guided the interface

Enterprise products get cluttered because every department requests new functionality.

Throughout the project, I challenged each addition with one question: does this help users complete today's work more efficiently? If not, it didn't belong on the primary experience.

01

Show relevance first

Prioritize the information needed for the current task.

02

Guide dependencies

Break connected decisions into progressive steps.

03

Keep power secondary

Advanced controls remain available without dominating daily work.

07Outcome

Complex behind the scenes. Clear at the point of use.

By organizing the experience around user responsibilities instead of system features, Rehal became easier to navigate, easier to scale, and better aligned with how transportation teams actually work. While the platform handled thousands of operational variables behind the scenes, users saw only what mattered, at the moment they needed it.

Central

One operating system

Employees, schedules, routes, vehicles, drivers and trips are connected.

Visible

Live operational context

Teams can understand what is happening now without digging through reports.

Scalable

Role-led structure

More capability can be added without turning the main experience into a feature wall.

08Reflection

What I carried forward

Complex systems don't need complicated interfaces. They need thoughtful structure.

Rehal reinforced something I continue to apply across every product I design. It wasn't memorable because of the number of dashboards or features it contained — it was memorable because of how information architecture and role-based experience simplified an operationally complex environment.

  • Role separation reduced complexity before any UI styling did.
  • Information architecture became part of product strategy.
  • Operational dashboards work best when they lead to action.
Sarim NaeemLead Product Designer · REHAL Case Study

Let’s design, build and ship something useful together.