Next case study
EZ Topology: a design system from scratch for network mapping
Harpia Networks · 2020
Read the case study
UX/UI case studies
About the author
Erick NobreSenior Product Designer and UX Engineer. Piracicaba, Brazil.
How Stoque’s process automation platform was built and evolved, from the design system to the front-end.
About the product
Stoque builds digital infrastructure. Zeev, its main product, is an intelligent process automation platform that runs the operations of corporations such as Banco BMG, TIM and PlayKids.
The system works as a BPMS (business process management system) built to orchestrate complex workflows. It supports everything from routine processes, like vacation approvals, to customer service automations integrated with AI agents. The platform is the central engine of thousands of critical operations, with precision, efficiency and traceability, through an accessible interface.
I led the evolution of the user interface throughout this period. The work was to turn a robust but visually fragmented platform into a cohesive, scalable, white-label ecosystem.
The challenge
Although Zeev’s backend infrastructure remained solid, years of decentralized development had piled up technical and design debt, which resulted in a fragmented, inconsistent interface across more than twenty modules.
This lack of standards, along with missing support for mobile navigation and for the WCAG guidelines, hurt usability and the value customers saw in the product. The disconnect between Figma and code caused constant rework, delays and bugs for engineering.
To close these gaps and lay a scalable technology foundation, the project focused on implementing a new design system and on structural UX optimizations.
The solution
I designed and coded zeev-bootstrap to tackle the architectural debt. We created an abstraction layer on top of Bootstrap, tuned to handle the complexity of enterprise software.
We chose Bootstrap for operational pragmatism, since engineering already knew the technology well. We raised design maturity on a stable foundation to shorten the learning curve and speed up adoption of the system across the sales and product teams.
An architecture based on CSS custom properties. Colors, typography and elevation are automated, which made it possible to turn on dark mode without refactoring code.
A library documented in code and in Figma, from modals to high-density data tables, with standardized error, focus and hover states.
The layer name in Figma is the class name in the CSS. Standardization cut the noise in the handoff and the time spent on visual QA.
Engineering-focused guidelines: how to instantiate components, the accessibility rules in force and the versioning process.
UI engineering
Once the design system was consolidated, I led the migration of Zeev’s core modules. The scope included the Workflow Builder, the Process Manager and the Analytics Dashboards.
A minimum contrast of 4.5:1, defined focus states for keyboard navigation and standardized semantic markup.
aria-labels, focus management in modals and screen reader support during complex operations.
A layout built for a range of resolutions, fluid and ergonomic from phones to ultrawide monitors.
Critical flows went through usability testing to confirm the efficiency of the new visual architecture and interactions.
DesignOps leadership
Technical excellence requires agile processes. The effort went into designing the interfaces and into how the team delivers value.
Quarterly audits to measure usability maturity. The data backed the results presentations and the roadmaps for leadership.
Retrospectives focused on the workflow. The model reduced recurring friction between discovery, prototyping and delivery.
Claude and Copilot to generate mockups in code, and LLMs to analyze UX data. These integrations raised the productivity of the team’s deliveries.
Technical notes and state specifications in the user stories. Development started moving forward with fewer synchronous check-ins.
Gallery
The refactored modules in detail, with the interface in Portuguese, as Zeev’s customers use it. Tap a screen to enlarge it.
Results
Optimized design lowers operating costs and raises the product’s perceived value. The indicators below sum up the result of the implementation.
User satisfaction took the platform’s overall average rating from 3.1 to 4.49 stars.
The modular interface absorbed the influx of new enterprise users without losing stability.
Tested components cut front-end development time for the interfaces.
Standardization reduced support tickets about basic navigation questions.
The product’s maturity contributed to recurring recognition at the Global Awards for Excellence in BPM.
The restructuring brought the product in line with the new corporate brand requirements.
Contact
Tell me about the project’s context and timeline. I reply within 48 hours.