Designed OMS Application for Internal Team, resulting in savings of INR 2.2M monthly.

Strategised and designed internal tool to manage and process orders.

Role

Principal UX Designer

Industry

Supply chain management

Duration

5 months

order detail on scm application
order detail on scm application
order detail on scm application

Impact

  • Single source of truth for all orders.

  • Improved visibility and tracking of all orders.

  • Backbone of all SCM operations.

  • Reduced Logistic Costs from 14% to 9% (avg INR 2.2L monthly).

  • Improved Customer escalation time Improving Buyer NPS by ~20% and Buyer retention by ~7%.

  • Later, added Payment reconciliation feature reducing manual efforts by 60% and increasing reconciliation accuracy.


My Role

In a hybrid manager/contributor role, I led the design through our expansion from a single product to a diverse suite. I helped product team set the roadmap, reviewed all designs, and established processes for effective product design. With the constant support of my design team, and feedback from devs and product, we achieved a remarkable balance of speed and quality.

Impact

  • Single source of truth for all orders.

  • Improved visibility and tracking of all orders.

  • Backbone of all SCM operations.

  • Reduced Logistic Costs from 14% to 9% (avg INR 2.2L monthly).

  • Improved Customer escalation time Improving Buyer NPS by ~20% and Buyer retention by ~7%.

  • Later, added Payment reconciliation feature reducing manual efforts by 60% and increasing reconciliation accuracy.


My Role

In a hybrid manager/contributor role, I led the design through our expansion from a single product to a diverse suite. I helped product team set the roadmap, reviewed all designs, and established processes for effective product design. With the constant support of my design team, and feedback from devs and product, we achieved a remarkable balance of speed and quality.

a cellphone leaning against a wall
a cellphone leaning against a wall
a cellphone leaning against a wall
a cell phone on a rock
a cell phone on a rock
a cell phone on a rock

Why build a tool?

As an e-commerce startup experiencing rapid growth, efficient order management was critical for sustaining customer satisfaction, operational efficiency, and scalability. The current reliance on manual processes, spreadsheets, and fragmented systems for tracking and processing orders presented significant challenges as order volumes increased and sales channels diversified.

Pain Points of Business

  • Inefficient Manual Processes: Manual order tracking and processing were prone to human error, slowed down fulfillment, and made it difficult to respond to urgent issues or exceptions.

  • Fragmented Data: Data from multiple channels (app, warehouse team, seller portal, 3P, etc.) is not consolidated, leading to discrepancies, missed orders, and a lack of a single source of truth.

  • Poor Visibility and Actionability: Lack of real-time dashboards and alerts prevented the team from quickly identifying bottlenecks, high-priority orders, or issues requiring immediate intervention.

  • Returns and Exceptions Management: Handling returns, exchanges, and order exceptions is cumbersome, leading to delays and negative customer experiences

The next step was to identify users and understand their KRAs. Users were divided into two categories. Few roles had visibility of all the orders but could not take any actions on them.

Interacting 1-on-1 with the team

It's imperative to understand how your users are going to use this application in their day-to-day life. Frequency of usage, reliance on the tool, the objective they wish to achieve from this tool, and how it fits in their existing workflow.


UX Strategy

At this stage, I had identified that the tool needs to be layered, robust and scalable. Multiple teams were going to use this as their source of truth. I decided to take a breadth first approach and later deep dive into depth as opportunities present themselves. Judicious prioritisation enabled me to focus on the key deliverables on time.

I have shared my framework and thought process in detail here.

Implementing ORCA Framework

With the information collected from stakeholders and product managers, we were able to finalise the data that was a must display to the end user. At least for phase-I. I grouped similar attributes and mapped them to an object.

This helped me structure the information and layout of tool. Next step was to define relationships between objects. For example, an order contains seller, buyer, product info. Carriers are assigned after a milestone is reached. Understanding the connection between objects helped in creating a cohesive and intuitive user experience.

For each object, attributes (properties) were defined.
For Shipment details, attributes could include carrier name, AWB, E-way bill, fulfilment mode.
Actions were mapped to objects. For example, Shipment detail object → Change carrier.

This helps clarify the functionality needed and ties actions directly to the relevant objects.

I shared my wireframes with stakeholders, developers, and product managers for feedback.
Wireframes enable to visualize objects, their relationships, and user flows. The early low fidelity prototype helps simulate interactions and test usability before development.
From the feedback received, iterations were made to the wireframes.


Challanges

The project was hindered by the absence of a well-defined product roadmap, leading to shifting priorities and unclear direction.


a cell phone on a ledge
a cell phone on a ledge
a cell phone on a ledge
a cell phone on a table
a cell phone on a table
a cell phone on a table
a cell phone on a bench
a cell phone on a bench
a cell phone on a bench

Designing high-fidelity mockups



Designing high-fidelity mockups



Other projects

Thank you for visiting

Thank you for visiting

Thank you for visiting