Map-Based Dashboard for Contractor Management Platform

Role: Senior UX/UI Designer
Year: 2016
Client: Startup app for US based client

Overview

Designed a cross-platform, map-centric dashboard that enabled real-time task management for home services across a large city. The product served three distinct user types - clients, admins, and contractors—requiring clear spatial logic and role-specific interfaces.

Design Objectives

  • Create an intuitive task-routing interface centered around live geospatial data
  • Support real-time updates, contractor location tracking, and service progress
  • Ensure clarity across high-density map environments with visual hierarchy and clustering
  • Deliver admin web app and client mobile app interface

Role

As the UX/UI Designer, Mario led the design process from research to high-fidelity prototypes, focusing on map interactivity, live status updates, and responsive design for desktop and mobile users.

Methods

  • UX Research: Gathered user feedback and stakeholder insights to understand pain points in the original system.
  • Wireframing & Prototyping: Created interactive Figma prototypes with dynamic Google Maps integrations, custom overlays, and route visualization.
  • Data Visualization: Designed clear contractor and task status indicators, optimizing map zoom levels and clustering logic for high-density urban areas.
  • Multi-Role UX Design: Built tailored interfaces for clients (requesting service), admins (assigning tasks), and contractors (accepting and completing jobs).
  • Usability Testing: Conducted iterative testing with admin and contractor users to refine workflows and improve speed in critical operations.
  • Workflow Mapping: Conducted workflow mapping for dispatchers and field contractor - analyzed  and mapped real-world job scenarios

Interaction & Visual Design

  • Designed a real-time map dashboard with overlays, task pins, status and route indicators
  • Built visual clarity into each view: status chips, color-coded pins
  • Created scalable UI components to support evolving business needs

Multi-Role UX Architecture

  • Built tailored interfaces for:
     • Clients (to submit and track tasks)
     • Admins (to assign and monitor jobs)
     • Contractors (to receive and complete tasks on-the-go)
  • Designed a flexible  system with future scalability in mind

Prototyping & Collaboration

  • Developed high-fidelity, interactive prototypes
  • Delivery of design assets

Core Features & Flows

  • Live contractor tracking with real-time map updates
  • Task cards synced to geolocated markers
  • Mobile-ready contractor flow: job acceptance, in-progress updates, and completion

Outcomes

  • Enhanced contractor efficiency with live navigation features and clear task routing.
  • Improved user satisfaction with modernized UI and clear map-based status updates across roles.
  • This project solidified my experience designing for map interfaces across multiple roles and devices. From visualizing map items to building intuitive contractor flows.
  • It’s directly relevant for modern mapping and spatial platforms - where clarity, mobility, and performance matter.