All projects

UX/UI Design · Test Task · 2026

Geodata Dashboard
Redesign

A research-driven redesign of a network tracking dashboard for contractors and employers in the FTTx/GIS domain — map-first, modular, and accessibility-compliant.

15–20
Discovery Interviews
Proposed research plan
3
Competitors Analysed
IQGEO, MAPX, DroneDeploy
70–80%
Map Coverage
Map-first layout
WCAG AA
Accessibility Target
Full compliance plan

1. Analysis of the Problem

The assignment required redesigning a dashboard used by two distinct roles — contractors and employers — to improve usability, clarity, and efficiency.

The core hypothesis: the current layout does not reflect the real task hierarchy of users. Before touching any pixels, we need to understand who uses what, and why.

Rather than starting with visual changes, I proposed a research-first approach: qualitative discovery interviews with 15–20 participants across both roles, supplemented by usability testing on the existing interface to capture observed behavior rather than self-reported opinions.

Research Objectives

1

First-touch priorities

Identify which metrics users check first when opening the dashboard and what requires immediate attention.

2

Map usage context

Understand when the map is the primary workspace vs. a secondary reference, and whether reduced map size is ever sufficient.

3

Friction mapping

Capture recurring navigation pain points through attention flow analysis, first-click behavior, and hesitation points observed in usability sessions.

Sample Research Questions


2. Alternative Research Approach

When budget or timeline constraints prevent user interviews, competitive analysis serves as the primary research method — not for visual imitation, but to identify interaction patterns that have already proven effective in analogous domains.

1

Select comparators

Services in telecom, infrastructure, FTTx, GIS — domains where the map is a core workspace.

2

Analyse layout logic

Layout structure, visual hierarchy, interaction patterns — not just aesthetics.

3

Identify recurring patterns

What layout decisions appear consistently across multiple solutions?

4

Form hypotheses

Why are these patterns implemented? Which user needs do they address?

Competitive Layout Analysis

1. IQGEO — iqgeo.com/products/ospinsight

Map size Flexible viz Accessibility Mobile Modern design


Map occupies 75–85% of workspace. Map-dominant layout with collapsible side panels. Modular contextual panels instead of fixed KPI blocks. 3-level hierarchy: Map → Context panels → Summary metrics.

2. MAPX — nets-international.com/mapx/

Map size Flexible viz Accessibility Mobile

 Map-first layout; KPIs are secondary. Mode-based structure (Overview / Inspect). Role-based dashboard presets. Panels transform into drawers on mobile.

3. DroneDeploy / Pix4D — pix-pro.com

Map size Flexible viz Modern design

 

Map takes 80–90% of screen. Fullscreen map mode. Floating mini-panels instead of rigid side columns. Overlay widgets replace fixed rails. Lighter visual style with stronger spatial clarity.

Key Conclusions

70–90%
of screen occupied by the map as primary workspace
Filters and metadata panels are collapsible or context-driven
Metrics displayed as modular, customisable widgets
Charts are secondary — they never compete with the map

3. Design Solution

Based on the competitive analysis, I proposed a Map-first layout with a modular right panel — the map becomes the main workspace, occupying 70–80% of the screen.

Layout Structure

🗺 Map (Primary)

70–80% of screen. Fullscreen mode available.

📊 Modular KPI Rail

Add, remove, reorder, configure widgets.

📈 Analytics Panel

Collapsible. Displays on demand only.

📄 Documentation

Contextual panel on map segment selection.

Adding New Widgets

1

Click + Add widget

2

Select a visualisation type (number, chart, alert list)

3

Select a data source and time range

4

Save the configuration — widget appears in the rail

Documentation Submission Flow

When selecting a segment on the map, a contextual panel appears with the ability to attach a document, upload a photo, add a comment, and save changes — keeping all documentation in context of the geographic location.


4. Product Analytics & Validation

After implementation, analytics should be integrated to validate design hypotheses and observe real usage patterns. Subjective feedback alone is insufficient — interaction data provides objective insight into feature adoption and user priorities.

Goals

Example Analytics Events

dashboard_open map_interaction_start map_segment_click widget_add widget_remove widget_reorder bottom_panel_expand documentation_upload filter_apply

Each event should include user role and time range context to enable evidence-based iteration and prioritisation.


5. Accessibility Strategy

The redesigned interface must comply with WCAG 2.1 Level AA standards as a baseline requirement.

4.5:1

Colour Contrast

Minimum ratio for body text; 3:1 for large text and UI components.

Tab

Keyboard Navigation

All interactive elements accessible via logical tab order.

ARIA

Screen Reader Support

Semantic HTML and ARIA attributes for all dynamic panels and widgets.

44px

Touch Targets

Minimum 44×44 px for all interactive elements.

Alt

Data Alternatives

Charts provide textual or tabular equivalents for screen reader users.

High Contrast Mode

Theme switching available for users with visual impairments.


6. Mobile Strategy

Although mobile is currently out of scope, the layout is designed with responsiveness in mind from day one — preventing costly rewrites later.

Mobile Context

Mobile usage differs significantly from desktop: users check status quickly, deep analytics is less common, and attention is limited.

  • Displays only priority KPIs in a compact strip below the map
  • Uses fullscreen map mode by default
  • Hides secondary analytics behind a collapsible drawer
  • Positions all critical actions within thumb-reachable zones

Adaptive components

All components designed to scale across breakpoints from the start.

Panels → Drawers

Side panels convert to bottom drawers on small screens.

KPI simplification

Only priority metrics visible on load; secondary data accessible on demand.


Key Learnings & Design Decisions

Research before pixels

The biggest risk in a dashboard redesign is solving the wrong problem. Proposing interviews before wireframes ensures design decisions reflect actual workflows, not assumptions.

Map hierarchy is non-negotiable

Competitive analysis confirmed universally: in GIS/telecom tools, the map is always Level 1. Metrics and charts support the map — they never compete with it.

Modularity = flexibility

Different roles have different KPI priorities. A rigid layout forces compromise; a modular widget rail lets users configure their own information hierarchy.

Accessibility from day one

WCAG compliance is not a checklist item — it shapes touch target sizes, contrast choices, and interaction patterns from the very beginning.

All projects