• UX/UI
  • Design system
  • Desktop and web
  • Dark mode

EZ Topology: interface design for complex network systems

I structured the EZ Topology experience and turned technical network settings into logical operational flows for infrastructure professionals.

Company
Harpia Networks
Role
Junior UX/UI Designer
Contract
Contractor, 3 months
Year
2020
100%
Flows mapped. The complete experience, from login to the network map delivered by email.
DS
Design system. A component library with tokens, variants and states, ready for the front-end.
4
Critical journeys: authentication, setup, node mapping and results, with explicit visual feedback.
☾
Native dark mode, to reduce eye strain in IT professionals’ work environment.

About the product

A technical tool designed to be used right away

The EZ Topology context called for a design focused on positioning the tool clearly and on the efficiency of the people who use it.

Harpia Networks created EZ Topology to automate the discovery of computer networks by mapping their physical topology. Manual work gave way to a process that finishes in a few minutes, with the results organized and sent straight to the customer’s email.

The business model requires an almost zero learning curve. Users buy tokens, install the collection agent and connect the system to the network. Devices are identified automatically, through the SNMP protocol.

The audience includes tier 2 support professionals, infrastructure students and network administrators. These people master complex protocols and look for interfaces that make the day easier without hours of training or reading manuals.

  • Figma
  • Design system
  • Wireframes
  • Dark mode
  • Desktop and web
EZ Topology: a platform that automatically maps the physical topology of networks.

The challenge

Organizing dense data in a functional interface

EZ Topology deals with very specific concepts, such as SNMP protocols, IP addresses and Meraki settings. Exposed the wrong way, these terms would stall use and the efficiency of the whole system.

The main challenge was to design an outer layer that made very technical internal processes readable.

Each screen had to make clear what the user needed to do, why, and what result to expect. That level of clarity prevents configuration errors and keeps the workflow steady.

  1. Technical settings without context

    SNMP, Meraki and CDP buttons and shortcuts needed built-in visual explanations, so nobody would need external documentation.

  2. Fragmented setup

    Creating a new project had a high risk of drop-off at several steps of the funnel.

  3. IPs in bulk

    The interface had to validate dozens of addresses in real time without visual clutter or confusion.

  4. Long loading times

    Discovering an entire network takes several minutes. The interface had to show progress actively so it wouldn’t cause anxiety.

  5. A varied audience

    The design had to work for everyone from beginner IT students to senior network administrators.

  6. Few market references

    At the time, the Brazilian market had no modern, established visual standards for tools of this kind.

My role and DesignOps

Experience architecture and a design system applied to the product

I was responsible for the solution’s entire visual layer. Every component decision started from the system’s logical needs and the expectations of real customers.

I developed the wireframes, the high-fidelity interface and an initial design system in Figma. I ran the process with a craftsman’s care, prioritizing the technical precision and clarity the tool’s audience demands.

  • Wireframes and information architecture

    The flows came before any visual decision. I mapped every decision point and the possible error paths, so navigation would work in a solid, predictable way.

  • High-fidelity interface

    Final screens with the default, hover, focus, error, loading and empty states documented. Constant feedback prevents silent failures in critical operations.

  • Design system in Figma

    A component library with color tokens for dark mode, typography and spacing. The names mirrored the structure the front-end would use at handoff.

  • Reusable templates

    Recurring flows standardized as templates for configuration forms and results tables, to keep things consistent and avoid rework.

Onboarding with 3D illustrations and a direct path to first use.

Visual solution

Dark mode as a technical usability decision

Dark mode came from the context of use. Infrastructure professionals spend the workday in dimly lit environments and needed a layout that was easier on the eyes.

The palette starts from shades of purple and deep dark blue. Mesh gradients appear only at first-contact moments (login, splash and onboarding); the inner screens use neutral surfaces to keep the focus on content.

The identity combines a technological feel with a refined finish, without losing legibility during complex operations.

Login: the mesh gradient as brand language at the front door.
Splash: the identity established before first use.

Design decisions behind the experience

  • Gradients as hierarchy

    Dense gradients only on login, splash and onboarding, for impact. The inner area got neutral surfaces, which read faster.

  • The sidebar as an anchor

    Fixed sidebar navigation with the projects, the account details and the token balance. The buy button stands out for upselling without taking over the working area.

  • Functional typography

    Configuration labels, context descriptions and alerts separated by a strict hierarchy. Typographic clarity prevents serious mistakes when filling in fields.

  • Explicit states

    The visual behavior of buttons and links is fully mapped. An immediate warning about an inactive component or a typo speeds up the fix.

  • Controls with context

    The SNMP, Meraki and CDP controls come with a short supporting text. Customers understand the technical function at the moment they click, with no PDF guide.

  • 3D illustrations in onboarding

    3D illustrations that show the system’s practical benefits even before the initial setup.

Experience

The complete flow, up to the delivery of the network map

A continuous journey, designed to remove friction from every step, from authentication to the final notification.

  1. Login and authentication

    The login welcomes users with a purple and blue gradient that sets up the brand right away. Errors say exactly what was typed wrong and how to fix it. Password recovery uses illustrations to soften a tense moment.

  2. Onboarding that gets to the point

    Three short screens with 3D illustrations answer what the tool does, why use it and how to start, with no long tutorial.

  3. New project setup

    Fields appear in stages, to reduce cognitive load. Protocol selectors have supporting text, and the node limit configurator cross-checks the network size against the estimated token cost, so the cost is always clear.

  4. Node mapping and validation

    The area accepts manual input and CSV upload. Validation flags badly formatted IPs in real time and blocks data that would break or slow down the scan.

  5. Discovery and results

    The tracking screen shows that the process is running. The table lists the equipment found, with quick filters, and the full map is sent by email when processing finishes.

Gallery

The delivered screens

The approved EZ Topology flow, from login to results. Tap a screen to enlarge it.

Final thoughts

Quality design for technical tools

EZ Topology showed how much rigorous design matters in systems with dense operations.

Interfaces for infrastructure products affect data security and the speed of maintenance. Ambiguous information breaks efficiency and undermines the tech team’s trust in the platform.

I kept the focus on balancing the original technical terminology with a visually organized data architecture: a clean layout that preserves the precision of the commands and speeds up network configuration.

  • 0→1 A product from scratch

    Original components and flows, with no previous base, from research to the finished library.

  • 4 Complete flows

    Authentication, onboarding, setup and mapping, with both the success and the failure paths.

  • DS Design system

    The central library in Figma, with named tokens ready for engineering.

  • ✓ Technical handoff

    Templates and state logic described alongside the code patterns, to eliminate implementation noise.

Contact

Got a complex product ahead? Let’s talk.

Tell me about the project’s context and timeline. I reply within 48 hours.

  • Piracicaba, Brazil
  • Reply within 48 h
  • Product, design system and front-end