INVENTORY MANAGEMENT PORTAL

Seamlessly Integrating Package Creation into QuickTrack RFID, an Inventory Management Portal

Team

Product Manager

Business Analyst

Designer

Developers

My Role

Conceptualisation

Research

Design

Dev hand-off

Duration

3 Weeks

Deliverable

Designs

PROJECT CONTEXT

Introducing Package Creation for Smarter Inventory Management

QuickTrack RFID is an inventory management portal that helps businesses track, organize, and manage their products across warehouses. To extend its capabilities, we introduced a Package Creation module — allowing admins to bundle multiple products into a single package, often at a discounted price. This not only made inventory management more flexible but also gave businesses a way to create attractive offers for their customers.

BACKGROUND

Why Package Creation Was Needed in QuickTrack RFID?

The client saw a growing need for businesses to sell bundled products (e.g., a men’s formal wear package with shirt, trousers, and shoes at a discount), but the tool lacked the ability to create and manage such bundles.

PROBLEM STATEMENT

Users may struggle to find products in large inventories, slowing down package creation

How might we help users efficiently create packages by selecting products from a large inventory, ensuring speed, clarity, and ease of navigation without overwhelming them?

EXPLORATION & LEARNINGS

What I Learned from Zoho & ERPNext (and Why I Moved On)

When admins create a package, they’ll likely deal with hundreds (if not thousands) of products. Scrolling endlessly through a massive list not only slows down the system but also overwhelms the user

So, the real pain point wasn’t just “finding products”—it was about finding them quickly, without getting lost or frustrated.

What would be the easiest way for an admin to locate a product?

Should they rely on categories, subcategories, or simply search?

How can we prevent long loading times while keeping the experience smooth?

Looking at how other apps work:

Zoho Inventory uses a typeahead search — when users click ‘Add Row’, they can start typing a product name or SKU, instantly see matching results, and add the product to the bundle.

ERPNext also supports typeahead search — when users click ‘Add Row’, a search-enabled dropdown appears, where typing product details instantly suggests matching items to add.

No need to browse through multiple screens—search and select in one step.

With very large catalogs, typeahead slows down. (Zoho and ERPNext keep it under ~2–3s, but beyond that it gets sluggish).

Doesn’t scale well if users need to add bulk items—scrolling and typing repeatedly becomes tedious.

BRAINSTORMING SOLUTIONS

Brainstorming a few possible ways to let users browse and select products quickly

Each idea seemed promising at first, but when I dug deeper—discussing with the team and analyzing possible user flows—some challenges came to light.

Solution 1

Show the entire list of products upfront (with lazy loading) + search bar & filter

Users can quickly jump to a product using the search bar.

Everything appears in one place with fewer clicks

User struggle if they don’t know the exact name of the product.

Lazy loading slows down with thousands of SKUs (4–6s delay)

Solution 2

Category → Sub-category → Product list + search bar inside

Faster load compared to full product list since only a subset is fetched at each step.

Add 3-4 extra clicks for the users who knows what they want.

Extra API calls per drill-down → worse on slow networks.

Adding products from multiple categories forces users to go back and forth between screens, slowing down the workflow.

Solution 3 (Final Solution)

Hybrid Solution (Categories on Left + Global Search on Top)

How it works:

The user lands on the package creation screen where the left panel shows categories and sub-categories. As they select or filter, the right panel updates with matching products. From there, they can search, browse, and add items instantly, without extra clicks or page reloads.

Balances both users: seekers (search) and browsers (categories).

Reduces initial load by 70–80% (only fetches relevant subsets).

Search is fast (<2 sec) but not the only option.

Works for small and large packages without performance issues.

impact

The Impact Beyond Screens

While the real business impact is yet to be measured, the design improvements clearly shaped the user experience in meaningful ways:

1

Faster package creation

Reduced the time it takes for users to browse and select products from a large inventory.

2

Clearer organization

Categories and sub-categories guide users smoothly to the right products.

3

Improved scalability

Optimized data loading ensures the portal performs well as inventory grows.

KEY TAKEAWAYS

Things I’ll Keep in My Designer’s Backpack

Thinking beyond design

Technical feasibility shaped many of my choices. Engaging closely with developers helped me understand system limits like load times and data-fetching. It reinforced that good design isn’t just about usability but about creating solutions that work within real engineering constraints.

Being open to iteration

This project required me to re-think my solutions multiple times. What seemed practical at first revealed issues like load times and scalability. Iterating on feedback helped me refine my approach and arrive at a solution that was both user-friendly and technically feasible.

You’ve made it this far—thanks for stopping by! Check out more of my work and don’t hesitate to get in touch.

Email:

meghakhulbe17@gmail.com

Create a free website with Framer, the website builder loved by startups, designers and agencies.