PMRS for Unilever

PMRS for Unilever

Optimizing Data load and Reporting Operations for Finance, Marketing, and Supply Chain.

Optimizing Data load and Reporting Operations for Finance, Marketing, and Supply Chain.

User Experience

User Experience

Research

Research

User Interface

User Interface

Concepts

Concepts

User Interviews

User Interviews

Design Systems

Design Systems

Testing

Testing

Design Mgmnt

Design Mgmnt

Time line

May '24 - Sep '24

Team

1 Designer (Myself), 3 Developers,

2 Data Engineers,

1 Business Analyst, 1 Product Owner,

1 System Architect.

Performance Management Reporting System (PMRS) is a global data load and reporting platform primarily used by the Data Load and Report Generation teams. It supports reporting activities across Finance, Supply Chain, and Market domains all of which rely heavily on the reports generated through this system to make informed business decisions. The tool is accessed by teams worldwide and plays a vital role in day-to-day operations and strategic reporting cycles.

Performance Management Reporting System (PMRS) is a global data load and reporting platform primarily used by the Data Load and Report Generation teams. It supports reporting activities across Finance, Supply Chain, and Market domains all of which rely heavily on the reports generated through this system to make informed business decisions. The tool is accessed by teams worldwide and plays a vital role in day-to-day operations and strategic reporting cycles.

Outcomes

Improved Productivity Across Teams

Data Load and Report Generation teams could complete end-to-end workflows 2x faster due to fewer clicks, guided flows, and smarter defaults.

Faster month-end reporting cycle

Quick data extraction and inpage bulk export options improved delivery timelines.

75% error reduction in user navigation errors

Improved IA and consistent task-based navigation helped users find what they needed efficiently.

85% reduction in onboarding effort

New users onboarded with little to no training using product tour.

Higher User Satisfaction & Adoption

With inclusive design improvements and simplified workflows, app adoption increased across teams.

my role

I led the entire end-to-end design process from research and strategy to execution, ensuring the solution aligned with business goals and user needs. As both a designer and researcher, I conducted user research, synthesized insights, and translated them into hands-on deliverables such as wireframes, interactive prototypes, and high-fidelity UIs.

I led the entire end-to-end design process from research and strategy to execution, ensuring the solution aligned with business goals and user needs. As both a designer and researcher, I conducted user research, synthesized insights, and translated them into hands-on deliverables such as wireframes, interactive prototypes, and high-fidelity UIs.

The UX strategy was shaped by a systems thinking approach addressing the problem by considering all its interconnected elements.

The UX strategy was shaped by a systems thinking approach addressing the problem by considering all its interconnected elements.

Led Strategic research informing product direction.

Led Strategic research informing product direction.

Managed communication with stakeholders.

Managed communication with stakeholders.

Problem

The internal enterprise platform used by the Data Load and Report Generation teams to support reporting across the Finance, Marketing, and Supply Chain domains was outdated, difficult to use, and inefficient. Built over a decade ago, it lacked modern design, resulting in a 45% longer task completion time, 30% higher error rates, and 60% slower onboarding for new users. The absence of automation, clear feedback, and flexible export options led to delays in report delivery during critical month-end closing periods, directly affecting executive decision-making timelines. With 65% of support tickets related to usability issues, the tool hindered both user productivity and business responsiveness. Addressing these issues became crucial to improve operational efficiency, restore confidence in data delivery, and enable timely strategic actions across global teams.

The internal enterprise platform used by the Data Load and Report Generation teams to support reporting across the Finance, Marketing, and Supply Chain domains was outdated, difficult to use, and inefficient. Built over a decade ago, it lacked modern design, resulting in a 45% longer task completion time, 30% higher error rates, and 60% slower onboarding for new users. The absence of automation, clear feedback, and flexible export options led to delays in report delivery during critical month-end closing periods, directly affecting executive decision-making timelines. With 65% of support tickets related to usability issues, the tool hindered both user productivity and business responsiveness. Addressing these issues became crucial to improve operational efficiency, restore confidence in data delivery, and enable timely strategic actions across global teams.

BUSINESS GOALS

Modernize and make it User friendly, Scalable and Cost effective.

Modernize and make it User friendly, Scalable and Cost effective.

Streamline reporting and data workflows to meet operational timelines.

Reduce manual workload and errors through smart UX.

Enable faster decision-making by ensuring timely delivery of critical reports.

Improve adoption and reduce onboarding time for global teams.

The challenges faced

This redesign project came with a set of complex challenges, both from a user experience and domain perspective. These obstacles helped shape a more thoughtful and user-centered approach to the final solution.

No proper BRD defined

At the start of the project, there was no formal Business Requirement Document (BRD) available. This made it extremely difficult to visualize the scope and direction, as nothing was documented upfront.

At the start of the project, there was no formal Business Requirement Document (BRD) available. This made it extremely difficult to visualize the scope and direction, as nothing was documented upfront.

Global User Base vs Local Research Scope

The product serves users across the globe, but interviews were conducted only in India, posing a challenge to generalize findings without bias.

The product serves users across the globe, but interviews were conducted only in India, posing a challenge to generalize findings without bias.

Domain Complexity & Technical Jargon

Understanding the business logic across Finance, Market, and Supply Chain was challenging, especially with each domain using distinct technical and operational terminology.

Understanding the business logic across Finance, Market, and Supply Chain was challenging, especially with each domain using distinct technical and operational terminology.

The Design Process

The Design Process

Viewing - 1 / 4

Initial Stakeholder Sessions

Initial Stakeholder Sessions

Initial Stakeholder Sessions

At the start of the design process, I conducted stakeholder sessions to gather diverse perspectives and align on key objectives.

At the start of the design process, I conducted stakeholder sessions to gather diverse perspectives and align on key objectives.

One of the primary goals of the stakeholder sessions was to gain a clear understanding of the end-to-end process from both business and operational perspectives. These sessions were crucial in shaping the direction of the project and ensuring that the redesign addressed both user pain points and business goals.

OBJECTIVES OF THE SESSION

Identify business priorities, constraints, and expectations from the redesign.

Identify business priorities, constraints, and expectations from the redesign.

Identify and understand existing pain points reported by internal stakeholders across various domains.

We Set deadlines and milestones.

We Set deadlines and milestones.

What are the key KPI's that need to be achieved along the way?

What are the key KPI's that need to be achieved along the way?

Identify high-priority workflows for Finance, Market, and Supply Chain teams

Identify high-priority workflows for Finance, Market, and Supply Chain teams

Uncover domain-specific terminology and process dependencies.

Viewing - 2 / 4

Discovery Stage (Research)

To better understand user challenges and uncover pain points, user interviews were conducted with enterprise users in India, representing both the data load and report generation teams.

KEY ITEMS discussed

We Set deadlines and milestones.

what are the key KPI's that need to be achieved along the way?

Identify any constraints or limitations legal or other constraints that will impact the project's goals or objectives?

Connected with people from various tech fronts to understand the technologies that are used and had a ice breaker session with the cross functional team on planning for collaboration.

Actual end Users

Data Load Team

They are the team who loads the data from various sources for the purpose of report generation.

Reports Genenration Team

They are the team that generates customised reports based on the requirements.

Total Users

1400+

Geography

Majorly from India, Few Globally

Gender Distribution

75%

Male

25%

Female

0%

Others

Why I Skipped Heuristic Analysis and Chose User Interviews Instead

Given that the existing application was built over 10 years ago, it was significantly outdated in both design standards and technical architecture. A traditional heuristic evaluation would have highlighted issues that were already obvious such as visual inconsistency, lack of responsiveness, and missing feedback which weren’t meaningful or actionable without a complete overhaul.

Given that the existing application was built over 10 years ago, it was significantly outdated in both design standards and technical architecture. A traditional heuristic evaluation would have highlighted issues that were already obvious such as visual inconsistency, lack of responsiveness, and missing feedback which weren’t meaningful or actionable without a complete overhaul.

About user interviews

The goal of the interviews was to identify real-world usage patterns, usability frustrations, and emotional reactions when interacting with the current system. Participants included a mix of new users and experienced professionals, helping us gather insights on both first-time onboarding struggles and long-term usability gaps.

The goal of the interviews was to identify real-world usage patterns, usability frustrations, and emotional reactions when interacting with the current system. Participants included a mix of new users and experienced professionals, helping us gather insights on both first-time onboarding struggles and long-term usability gaps.

Key Objectives

Discover unmet needs and expectations.

To understand how users navigate the current system.

Identify blockers in completing key tasks.

Capture emotional responses to interface interactions.

Uncover pain points in task flows (especially uploads & reporting).

Interview context

Method

Remote interviews via video calls

Remote interviews via video calls

Regions Covered for Interviews

India

India

Duration

45-60

45-60

Minutes per participants

Minutes per participants

Users involved in interviews

7

From both teams

From both teams

USERS VOICE

USERS VOICE

USERS VOICE

“I had to rely completely on my colleague to understand how to use the system. It’s not beginner-friendly at all.”

“There’s no guidance or walkthrough. I felt lost during my first few weeks.”

“I still have to maintain a separate document to remember steps for common tasks.”

“Report generation takes too many steps, and even then, I’m not sure if it worked unless I check manually.”

“The interface looks cluttered. I don’t know where to look when I need something quickly.”

“The data load process is very rigid. If I make one mistake, I have to start over from scratch.”

“Every domain finance, market, and supply chain feels disconnected. I have to relearn the interface for each.”

“If there’s an error, the system just freezes or throws random codes. No explanation at all.”

“I never know whether I’m in finance, market, or supply chain everything looks the same.”

“My teammate who’s colorblind finds it hard to differentiate status indicators.”

"After initiating a report export, I was unable to access the report generation page until the export was complete — a process that could take anywhere from a few minutes to several hours. This delay significantly impacted my productivity."

“I often get stuck during data uploads, and the system doesn’t tell me what went wrong.”

“It feels like I’m working on software from a decade ago it’s very outdated.”

Empathy Mapping

Empathy Mapping

Empathy Mapping

Empathy Mapping

To better understand user frustrations, motivations, and behavior patterns, I created an Empathy Map based on insights gathered from user interviews across users in India.

This helped me step into the users’ shoes and design solutions that are not only functional but also emotionally resonant and easier to adopt.

User Personas

KEY INSIGHTS

KEY INSIGHTS

KEY INSIGHTS

KEY INSIGHTS

01

Steep Learning Curve Is a Major Barrier

Users, especially new ones, struggle to get started without peer support.

There’s no guided onboarding, tooltips, or helpful prompts.

This results in dependency, wasted time, and slow adoption.

02

Fragmented access casuing poor Navigation & Confusing IA

Users face inefficient navigation due to needing separate URLs or entry points for each domain & modules (Finance, Market, Supply Chain), forcing a disconnected experience.

This leads to excessive back-and-forth & higher interaction cost particularly during critical periods like reporting cycles.

03

Workflows Are Rigid, Time-Consuming, and Error-Prone

Both data load and report generation involve high interaction cost.

There’s no undo, no validation, and users must restart entire workflows on failure.

04

System Feedback and Error Handling Are Practically Non-existent

Users often receive no confirmation or ambiguous error messages.

This leads to trial-and-error behavior, frustration, and loss of trust.

05

Accessibility and Inclusivity Are Ignored

Users face strain due to small fonts, lack of dark mode, and no language support.

The interface is not friendly to differently-abled users or regional diversity..

06

UI Design Feels Outdated and Unintuitive

Users perceive the system as old and clunky, lacking visual cues or modern design patterns.

This negatively affects user satisfaction and motivation to use the system.

Viewing - 3/ 4

Ideation & Strategy

Following the user interviews, empathy mapping, and stakeholder sessions, I moved into the Ideation Phase a critical step where I translated insights into actionable design directions.

Following the user interviews, empathy mapping, and stakeholder sessions, I moved into the Ideation Phase a critical step where I translated insights into actionable design directions.

KEY ITEMS discussed

We Set deadlines and milestones.

what are the key KPI's that need to be achieved along the way?

Identify any constraints or limitations legal or other constraints that will impact the project's goals or objectives?

Connected with people from various tech fronts to understand the technologies that are used and had a ice breaker session with the cross functional team on planning for collaboration.

Goals of the Ideation Phase

To generate practical, user-centered solutions that address the pain points uncovered during researc

It also aimed to align proposed ideas with business objectives

It also aimed to align proposed ideas with business objectives

Collaboration with stakeholders to validate early ideas and avoid technical misalignment.

To collaborate, discuss and define the key features for this release.

Core UX pillars

Learnability

First-time experience, onboarding, guided tutorials.

Clarity

Clear navigation, domain separation, feedback on actions.

Efficiency

Shortcuts, customizations and streamlined workflows.

Accessibility

WCAG 2.1 compliance, keyboard navigation, color contrast

Scalability

Modular workflows, domain-agnostic UI design patterns

Consistency

Unified components across domains with shared interactions

KEY GOALS

Simplify User Experience

Reduce cognitive load and streamline navigation and workflows.

Increase Adoption

Improve onboarding and make the system accessible for new users.

Boost Efficiency

Shorten time-to-task through modern design and automation.

Minimize Errors

Enhance feedback systems and validation.

Encourage Insight-Driven Use

Enhance reporting with customizable and dynamic options.

Encourage Insight-Driven Use

Enhance reporting with customizable and dynamic options.

Participants involved

UX Designer (myself) - Led the ideation and synthesized user research

UX Designer (myself) - Led the ideation and synthesized user research

Product Owner - Provided business constraints and goals

Product Owner - Provided business constraints and goals

Front-End Developers - Ensured technical feasibility.

Front-End Developers - Ensured technical feasibility.

Stakeholders - played a key role in reviewing ideas, validating directions, and aligning solutions with broader business objectives.

Stakeholders - played a key role in reviewing ideas, validating directions, and aligning solutions with broader business objectives.

Criteria for Evaluating & Selecting Ideas

Feasibility with current tech stack

Feasibility with current tech stack

Alignment with user pain points and research findings

Alignment with user pain points and research findings

Scalability across global teams.

Scalability across global teams.

Impact on reducing time, errors, and friction.

Impact on reducing time, errors, and friction.

Business relevance to month-end reporting.

Business relevance to month-end reporting.

Examples of Incorporating Research Insights

Too many manual steps → inspired automated data extraction options

Too many manual steps → inspired automated data extraction options

Lack of export flexibility → led to Single, Booklet & Subscription-based export ideas

Lack of export flexibility → led to Single, Booklet & Subscription-based export ideas

Onboarding challenges → drove the product tour implementation

Onboarding challenges → drove the product tour implementation

Key Design Decisions

01

Navigation & Architecture

Re-organize menus based on user goals rather than system structure.

Use persistent navigation, icons, and color-coded domains to aid orientation.

02

Guided & Adaptive Onboarding

First-time user journeys with tooltips, task highlights, and video walkthroughs

“Start here” guided flows for both Data Load and Report Generation

03

Process driven instead of domain & module driven

To build the entire application from the point of process instead of domain. Just to bifurcate data-load and report- generation modules.

04

Data load experience

Simplify the entire process of this data load by implementing refined flows and reduced interactions. And by implementing better ways to load data.

05

Report generation experience

Implement innovative ways to generate report in addition to the existing ways.

Enhance reporting with customizable and dynamic options.

06

Feedback and error handling

Inline success/error toasts

Error modals with "What went wrong & how to fix it.

Clear messages like “Upload failed due to missing headers. View required format"

07

Inclusivity & accessibility

Enabling basic color contrasts, proper font scaling and proper labelling etc.

Tooltips and descriptive ARIA labels

08

Modern UI Enhancements

New modern visual design adapting to the brand guidelines of Unilever.

Viewing - 4/ 4

Design Execution Phase

Once the most impactful ideas were shortlisted during the ideation phase, I moved into the Design Execution phase to bring those ideas to life through structured UX workflows, user journeys, and interface designs.

Once the most impactful ideas were shortlisted during the ideation phase, I moved into the Design Execution phase to bring those ideas to life through structured UX workflows, user journeys, and interface designs.

KEY ITEMS discussed

We Set deadlines and milestones.

what are the key KPI's that need to be achieved along the way?

Identify any constraints or limitations legal or other constraints that will impact the project's goals or objectives?

Connected with people from various tech fronts to understand the technologies that are used and had a ice breaker session with the cross functional team on planning for collaboration.

Information architecture

To design an IA that truly reflects user workflows and reduces friction, I followed a structured, research-informed approach.

Grouped by Functional Roles, Not Just Domains

Instead of organizing content purely by domain (Finance, Market, Supply Chain), I focused on functional intent — grouping screens and actions based on whether a user was loading data, generating reports, or managing exports.

Used Noun + Verb-Based Labeling

For the Information Architecture, I followed a noun + verb approach using nouns for navigation labels (like Extract, Load, Reports) to clearly define sections, and verbs for actions and call-to-buttons (like Upload File, Extract Report, Load Report) to guide users on what they can do. This method helped create a clear distinction between where users are and what actions they can take, making the interface easier to understand and navigate.

Prioritized Key Actions & Visibility

High-impact tasks like “Export as Booklet” or “Extract Data” were surfaced more prominently to reduce interaction cost and minimize user effort.

Validated Through Iteration

The IA was reviewed with product teams and validated through feedback loops during wireframing and high-fidelity stages, ensuring alignment with real-world usage and terminology.

User flows

As part of the early design strategy, I created user flows to visualize how users navigate through key workflows particularly Data Load and Report Generation across Finance, Market, and Supply Chain domains. These flows acted as blueprints for task completion and helped validate that the redesigned experience would align with real-world usage.

As part of the early design strategy, I created user flows to visualize how users navigate through key workflows particularly Data Load and Report Generation across Finance, Market, and Supply Chain domains. These flows acted as blueprints for task completion and helped validate that the redesigned experience would align with real-world usage.

Before finalizing the flows, I conducted multiple working sessions with stakeholders. These discussions were crucial because:

Before finalizing the flows, I conducted multiple working sessions with stakeholders. These discussions were crucial because:

It allowed us to align on the intended user journey early on, avoiding costly rework later.

Each business function had slightly different workflows, and these nuances needed to be captured and normalized where possible.

Stakeholders also helped identify edge cases, data dependencies, and compliance-related checkpoints that shaped the flow logic.

wireframes & High-Fidelity UI Designs

Following the completion of user flows and information architecture, I transitioned into wireframes and high-fidelity UI designs executed in a sprint-by-sprint approach. The design work was structured around the two major workflows of the application: Data Load and Report Generation.

Sprint Planning & Task Breakdown

Each sprint focused on one module at a time. This approach ensured modular focus, clear accountability, and smooth collaboration between design, product, and development teams.

User stories were created for each module (e.g., Manual Data Upload, Report Export).

Design tasks were defined within each story to cover specific features and screens(e.g., validation state, loading state, data extract view).

Started with Data Load (manual upload, data extract), followed by Report Generation (single export, booklet, and subscription export)

Wireframes

Before jumping into high-fidelity design, I invested time in exploring design concepts for each module. These concepts acted as a bridge between strategy and execution.The goal was to explore, experiment, and validate multiple design possibilities before committing to pixel-perfect UIs.

Iterative Process

Shared initial low-fidelity wireframes with product managers and team.

Gathered early feedback on navigation clarity, export flow logic, and screen hierarchy.

Refined layouts to reduce interaction cost and improve information findability.

High-Fidelity UI Designs

Once concepts were validated and aligned with product team, I transitioned into creating high-fidelity UI screens. These designs were built to reflect the final user experience, solve previously identified pain points, and support seamless implementation by the development team. The goal was to deliver designs at a story level within each sprint and secure sign-offs for each story from the stakeholders before moving to the next module.

Once concepts were validated and aligned with product team, I transitioned into creating high-fidelity UI screens. These designs were built to reflect the final user experience, solve previously identified pain points, and support seamless implementation by the development team. The goal was to deliver designs at a story level within each sprint and secure sign-offs for each story from the stakeholders before moving to the next module.

Focus on UI DESIGN

Prototypes were created to simulate end-to-end workflows.

These were used in stakeholder demos and final validation with users, helping to showcase not just visuals, but behavior and logic.

Integrated micro-interactions and realistic states to make the interface intuitive (e.g., loading states, error alerts, field-level validations)

Initial design reviews with the product team

Gather early feedback to fine-tune the interface, microinteractions, and user flow logic

Identify any technical or functional constraints before stakeholder presentation

Validate that the UI accurately reflected agreed-upon workflows and requirements

These collaborative reviews ensured that the UI wasn't just visually complete, but also aligned strategically and ready for final sign-off.

Final review and approval with business stakeholders

Walkthroughs conducted with data load and report generation team leads.

Achieved sign-off after validating how the screens addressed pain points like reduced navigation effort and improved report delivery options.

Strengthened stakeholder confidence through responsive iterations.

Design Validation

After completing high-fidelity designs and securing sign-off from the product team and business stakeholders, we conducted final design validation sessions with real end users from the Data Load and Report Generation teams.

After completing high-fidelity designs and securing sign-off from the product team and business stakeholders, we conducted final design validation sessions with real end users from the Data Load and Report Generation teams.

The goal was to ensure the new solution met real-world usability expectations before moving to development.

The goal was to ensure the new solution met real-world usability expectations before moving to development.

Outcome

Addressed final usability concerns before implementation.

Created a design that was validated by the people who would use it daily ensuring real-world relevance and usability.

This validation step ensured the final design was not just approved in theory but proven in practice, directly by the users who rely on it daily.

Handoff & Collaboration

Designs were documented and handed off to the engineering team using tools like Figma. Close collaboration ensured:

Designs were documented and handed off to the engineering team using tools like Figma. Close collaboration ensured:

Component reusability.

Component reusability.

Dev-friendly interactions.

Dev-friendly interactions.

Shared understanding of constraints and edge cases.

Shared understanding of constraints and edge cases.

The Solution

The Solution

The Solution

To address the significant usability issues across the existing application, a modular, user-centric redesign was proposed, focusing on simplifying workflows, reducing interaction cost, and enhancing system feedback. The solution introduces a process-centric interface with clearly separated modules each supported by contextual dashboards and streamlined access to key tasks.


This holistic solution not only improved the product’s usability but also creates a scalable foundation for future enhancements and cross-domain consistency, ultimately enabling users to work more confidently and efficiently across complex workflows.

To address the significant usability issues across the existing application, a modular, user-centric redesign was proposed, focusing on simplifying workflows, reducing interaction cost, and enhancing system feedback. The solution introduces a process-centric interface with clearly separated modules each supported by contextual dashboards and streamlined access to key tasks.


This holistic solution not only improved the product’s usability but also creates a scalable foundation for future enhancements and cross-domain consistency, ultimately enabling users to work more confidently and efficiently across complex workflows.

KEY ITEMS discussed

We Set deadlines and milestones.

what are the key KPI's that need to be achieved along the way?

Identify any constraints or limitations legal or other constraints that will impact the project's goals or objectives?

Connected with people from various tech fronts to understand the technologies that are used and had a ice breaker session with the cross functional team on planning for collaboration.

Streamlined IA

As part of the redesign, I restructured the application's Information Architecture to address major usability flaws in the legacy system. The new IA was domain-specific, workflow-driven, and focused on reducing interaction cost. It enabled users to easily switch between domains, locate core workflows, and complete tasks with fewer steps. The new structure supported progressive onboarding, better feature discoverability, and long-term scalability all while aligning with business logic and user expectations.

Guided Product Tour for New Users

To support first-time users and reduce the steep learning curve of the previous system, a guided product tour has been integrated into the redesigned application.


Step-by-step walkthrough of key modules: Data Load, Reports, and Export functions. Highlights essential features, explains their purpose, and shows how to interact with them.

Modular & Domain-Aware Architecture

A unified interface with a persistent domain switcher (Finance, Market, Supply Chain), Role-based dashboards with domain-relevant KPIs, tasks, and reports.

Innovative & Flexible way to Report Export

One of the core improvements introduced is a flexible report exporting system that gives users control over how they access and share information. Users can now export reports in three intuitive ways.


Single Report Export – Quickly download individual reports on demand.Booklet Export – Combine multiple related reports into a consolidated, well-structured document. Subscription Export – A lightweight, personalized export method that allows users to select frequently used reports and export them together as a reusable bundle

In page Export functionality

Designed a solution that enables users to export reports asynchronously, allowing them to initiate multiple report generations without waiting for each export to complete. Also allows users to work on other stuffs parallell`y. This parallel workflow significantly improves efficiency for the report generation team.

Enabling Data Extract

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

To streamline the data loading process and reduce manual effort, a new data extract option was introduced alongside traditional file uploads. This allows users to directly extract data from multiple predefined sources, such as internal databases, cloud storage, or connected systems removing the need to prepare and upload files manually.


Users save time by automating repetitive data collection tasks.Errors from manual file formatting or uploads are significantly reduced.The workflow becomes more seamless and scalable, especially for frequent or scheduled data loads.

This enhancement supports both novice and advanced users by offering flexibility, efficiency, and automation, aligning with modern data-handling expectations.

Proper Error Handling

Handled errors in such a way that users can easily recover from them. Provide clear error messages and allow users to recover easily from mistakes.

Proper System Feedback

Use of toasts, snackbars, and loading indicators for every key action. Success messages with next-step suggestions, A notification center showing status of tasks (upload complete, report queued, etc.)

Modern UI with Consistent Components

Designed with modern UI compoents for responsiveness and clarity, which reduced reduced visual clutter, added consistency and interaction steps with clean layouts.

Brand Coherence

Designed the tool with all the required brand guideline which ensures that your brand's visual language is consistently applied across all digital touchpoints, promoting a strong and coherent brand presence.

Making things accessible

I designed the entire application considering the basic accessibility checks and made sure it is accessible across all user groups by checking things like, color contrasts, headings structures and labels, form field labels, proper links and buttons, tooltips, indicating required fields etc.

Findings

Redesigning this enterprise application was a deep dive into the complexity of domain-heavy platforms and the real-world impact of poor user experience. One of the biggest takeaways was the importance of empathizing with both new and expert users balancing clarity for beginners while maintaining efficiency for power users. The user interviews, especially from a regionally specific audience in India, highlighted how cultural context, onboarding gaps, and lack of inclusivity can significantly affect product adoption.

This project also reinforced the value of information architecture and error handling in enterprise systems, where small UX improvements can dramatically reduce friction and improve productivity. Another key learning was that simplifying interaction cost isn’t just about fewer clicks it's about designing smarter workflows, clearer content, and timely system feedback.

Overall, this case study strengthened my ability to design for complex, multi-domain ecosystems while staying grounded in human-centered design principles. It reminded me that good UX is not just visual it’s structural, behavioral, and inclusive.

Thanks for reading my case study!

If you have any more questions or want to know more details, please don't hesitate to contact me. For now, please consider checking my other work, my experiments, or learn more about me.