Showcase

Showcase

Usage Stats

2022

Product Designer

Web Data Extraction

Zyte is the original and best web data platform. I designed a dashboard for web extraction engineers and developers to understand their usage and requests through data visualization.

Usage Stats

2022

Product Designer

Web Data Extraction

Zyte is the original and best web data extraction platform. I designed a dashboard for web extraction engineers and developers to understand their usage and requests through data visualization.

Usage Stats

2022

Product Designer

Web Data Extraction

Zyte is the original and best web data platform. I designed a dashboard for web extraction engineers and developers to understand their usage and requests through data visualization.

Overview

Making Data Actionable

Raw data is only valuable when it’s easy to interpret and act on. This project focuses on designing a usage analytics experience that helps users quickly understand patterns, monitor activity, and make informed decisions.

Overview

Making Data Actionable

Raw data is only valuable when it’s easy to interpret and act on. This project focuses on designing a usage analytics experience that helps users quickly understand patterns, monitor activity, and make informed decisions.

Overview

Making Data Actionable

Raw data is only valuable when it’s easy to interpret and act on. This project focuses on designing a usage analytics experience that helps users quickly understand patterns, monitor activity, and make informed decisions.

Challenge

Understanding Data Complexity

"An effective dashboard is the product not of cute gauges, meters and traffic lights, but rather of informed design: more science than art, more simplicity than dazzle. It is, above all else, about communication." – Stephen Few (from Information Dashboard Design: The Effective Communication of Visual Data, 2006) The challenge was presenting large volumes of data in a way that remains clear and easy to interpret, without sacrificing depth or flexibility. This required designing for multiple use cases, where users can apply filters, explore different views, and extract meaningful insights without losing context or clarity.

Challenge

Understanding Data Complexity

"An effective dashboard is the product not of cute gauges, meters and traffic lights, but rather of informed design: more science than art, more simplicity than dazzle. It is, above all else, about communication." – Stephen Few (from Information Dashboard Design: The Effective Communication of Visual Data, 2006) The challenge was presenting large volumes of data in a way that remains clear and easy to interpret, without sacrificing depth or flexibility. This required designing for multiple use cases, where users can apply filters, explore different views, and extract meaningful insights without losing context or clarity.

Challenge

Understanding Data Complexity

"An effective dashboard is the product not of cute gauges, meters and traffic lights, but rather of informed design: more science than art, more simplicity than dazzle. It is, above all else, about communication." – Stephen Few (from Information Dashboard Design: The Effective Communication of Visual Data, 2006) The challenge was presenting large volumes of data in a way that remains clear and easy to interpret, without sacrificing depth or flexibility. This required designing for multiple use cases, where users can apply filters, explore different views, and extract meaningful insights without losing context or clarity.

User Research

Information Dashboard Design - User Interview Questions

When designing a dashboard, I split my interview questions into two categories: feature-based and user-focused.

User Research

Information Dashboard Design - User Interview Questions

When designing a dashboard, I split my interview questions into two categories: feature-based and user-focused.

Feature-based questions focus on understanding what specific functionalities users expect from the dashboard. These questions help uncover which metrics, visualizations, and tools are most valuable to the user’s workflow. User-focused questions aim to understand the context, goals, and pain points of the users. These are more open-ended and help reveal the reasons behind user needs. By combining both types of questions, I ensure I’m designing a dashboard that not only offers useful features, but truly supports users' real-world goals and workflows.

Feature-based questions focus on understanding what specific functionalities users expect from the dashboard. These questions help uncover which metrics, visualizations, and tools are most valuable to the user’s workflow. User-focused questions aim to understand the context, goals, and pain points of the users. These are more open-ended and help reveal the reasons behind user needs. By combining both types of questions, I ensure I’m designing a dashboard that not only offers useful features, but truly supports users' real-world goals and workflows.

Design Solutions

Designing for Scanability and Insight

The interface prioritizes quick scanning, using hierarchy, spacing, and visual patterns to highlight key metrics while keeping secondary data accessible.

Gestalt Principles

The speed and accuracy at which users can compare, deduce, and detect particular patterns (alongside numerous other potential functions) ought to serve as the benchmark for evaluating techniques employed in visualizing information.

Design Solutions

Designing for Scanability and Insight

The interface prioritizes quick scanning, using hierarchy, spacing, and visual patterns to highlight key metrics while keeping secondary data accessible.

Gestalt Principles

The speed and accuracy at which users can compare, deduce, and detect particular patterns (alongside numerous other potential functions) ought to serve as the benchmark for evaluating techniques employed in visualizing information.

Grouping features using the law of similarity for buttons, dropdowns, and inputs are perceived to be similar in appearance but function differently. Similarity can be exploited when items cannot be placed within proximity to each other or wouldn't be logical to do.

Grouping features using the law of similarity for buttons, dropdowns, and inputs are perceived to be similar in appearance but function differently. Similarity can be exploited when items cannot be placed within proximity to each other or wouldn't be logical to do.

Group by Costs filter is enabled: The Costs button filters are represented by colours to signify the type of data the user chooses to display. The rest of the filters, such as Status, Output, Features, and Metrics, can have a single or multiple selection of datasets to visualize the results in the center region.

Group by Costs filter is enabled: The Costs button filters are represented by colours to signify the type of data the user chooses to display. The rest of the filters, such as Status, Output, Features, and Metrics, can have a single or multiple selection of datasets to visualize the results in the center region.

Group by Costs filter is enabled: The Costs button filters are represented by colours to signify the type of data the user chooses to display. The rest of the filters, such as Status, Output, Features, and Metrics, can have a single or multiple selection of datasets to visualize the results in the center region.

Common Display Methods

Bar Graphs

Bar graphs allow for the quick comprehension of categorical information. Using high contrasting colours, the viewer can quickly gauge what dataset has a larger or smaller value. Effective for comparing values between groups of data and showing distributions or proportions.

Line Charts

Line charts are useful for showing trends over time or continuous data. They are commonly used to visualize data that changes over a continuous range, such as stock prices, temperature fluctuations, or website traffic over time. Line charts connect data points with lines, making it easy to observe patterns and changes.

Circular Charts

Circular bar charts are often used when the goal is to create an attention-captivating chart with an aggregate sense of the data. Humans are naturally drawn to circles and curves, making this type of chart visually appealing.

Common Display Methods

Bar Graphs

Bar graphs allow for the quick comprehension of categorical information. Using high contrasting colours, the viewer can quickly gauge what dataset has a larger or smaller value. Effective for comparing values between groups of data and showing distributions or proportions.

Line Charts

Line charts are useful for showing trends over time or continuous data. They are commonly used to visualize data that changes over a continuous range, such as stock prices, temperature fluctuations, or website traffic over time. Line charts connect data points with lines, making it easy to observe patterns and changes.

Circular Charts

Circular bar charts are often used when the goal is to create an attention-captivating chart with an aggregate sense of the data. Humans are naturally drawn to circles and curves, making this type of chart visually appealing.

Common Display Methods

Bar Graphs

Bar graphs allow for the quick comprehension of categorical information. Using high contrasting colours, the viewer can quickly gauge what dataset has a larger or smaller value. Effective for comparing values between groups of data and showing distributions or proportions.

Line Charts

Line charts are useful for showing trends over time or continuous data. They are commonly used to visualize data that changes over a continuous range, such as stock prices, temperature fluctuations, or website traffic over time. Line charts connect data points with lines, making it easy to observe patterns and changes.

Circular Charts

Circular bar charts are often used when the goal is to create an attention-captivating chart with an aggregate sense of the data. Humans are naturally drawn to circles and curves, making this type of chart visually appealing.

Non-cumulative: When cumulative is disabled using the toggle switch, the data displays the number of requests at each point in time defined by the selected time interval.

Non-cumulative: When cumulative is disabled using the toggle switch, the data displays the number of requests at each point in time defined by the selected time interval.

Non-cumulative: When cumulative is disabled using the toggle switch, the data displays the number of requests at each point in time defined by the selected time interval.

Filter setting: Show me successful outputs with extraction, including the actions and script features that cost less than or equal to $0.004. An additional filter setting is to show metrics in price, grouped by features presented in stacked and cumulative graphs.

Filter setting: Show me successful outputs with extraction, including the actions and script features that cost less than or equal to $0.004. An additional filter setting is to show metrics in price, grouped by features presented in stacked and cumulative graphs.

Filter setting: Show me successful outputs with extraction, including the actions and script features that cost less than or equal to $0.004. An additional filter setting is to show metrics in price, grouped by features presented in stacked and cumulative graphs.

A table view is provided to users to inform them of their specific website request.

A table view is provided to users to inform them of their specific website request.

A table view is provided to users to inform them of their specific website request.

Conclusion

From Data to Decisions

By understanding the roles, activities, and goals of our users, I identified their challenges and create a tangible solution. The final design focuses on helping users move from observation to action, making it easier to identify trends and respond with confidence. Prioritized clarity and hierarchy to ensure key insights are always immediately visible.

Conclusion

From Data to Decisions

By understanding the roles, activities, and goals of our users, I identified their challenges and create a tangible solution. The final design focuses on helping users move from observation to action, making it easier to identify trends and respond with confidence. Prioritized clarity and hierarchy to ensure key insights are always immediately visible.

Key Learnings

Designing for Data-Driven Interfaces

This project strengthened my ability to design dashboards that balance clarity with depth. It reinforced how visual hierarchy and structure can turn complex datasets into intuitive, actionable insights.

Key Learnings

Designing for Data-Driven Interfaces

This project strengthened my ability to design dashboards that balance clarity with depth. It reinforced how visual hierarchy and structure can turn complex datasets into intuitive, actionable insights.