Report Pages Redesign
Rebuilding ecoPortal's core reporting flow for mobile field workers.
- Timeline
- 3 months
- Tools
- Figma, Maze and Claude Code
Context
ecoPortal's reporting system is the main product of the web and mobile application. It consists of a workflow tool where safety managers can report incidents and hazards and perform audits in order to avoid the same mistakes, find root causes and improve the team's safety.
The problem
On web, the system was being rebuilt from Angular to React, and multiple features and UX improvements were explored in this transition, making the application richer in terms of interface, usability and accessibility. The mobile app needed to catch up on that and fix multiple UX issues reported over the years. However, translating all the web elements into mobile was not ideal: the mobile experience was tailored to a different set of users, and the goal was always to be the best mobile experience, not a copy of web.
My role
The redesign was not only about improving the app visually, but about improving the user's workflow and making the experience more accessible and aligned with WCAG standards. I performed multiple interviews to understand the users' needs and difficulties, improved workflows to tailor the experience to specific user types, and upgraded almost all components and added them to Storybook, while consistently performing multiple rounds of Design QA.
Business impact
A consistent and accessible workflow tool not only improves the user's experience but, more importantly, improves the team's safety. The time to report incidents was reduced, the visibility of features like AI and comments was improved, user adoption on mobile kept increasing and there were fewer customer tickets about old or malfunctioning fields.
ecoPortal is a configurable enterprise software company that provides a centralized platform to support workplace health, safety, and environmental risk management.
ecoPortal is a configurable enterprise software company that provides a centralized platform to support workplace health, safety, and environmental risk management.






