Disney Inventory Management System – Case Study

Discover how I helped Disney optimize inventory operations across 50+ retail outlets through a full-stack web application that increased efficiency and reduced errors.

Project Overview

The Disney Inventory Management System is a custom-built web application designed to streamline stock management across over 50+ Disney retail stores. As part of my role at HCL Technologies, I led the development of this tool, aiming to minimize stock discrepancies, improve real-time visibility, and reduce operational overhead for warehouse and floor managers.

Problem Statement

Before this system was introduced, Disney's stores relied on semi-manual processes and outdated software. Issues included delayed stock updates, frequent human errors, lack of real-time insights, and no centralized tracking—leading to overstocking, lost sales, and slow restocking cycles.

My Role & Responsibilities

As the Full-Stack Developer, I:

  • Designed a responsive React-based frontend UI
  • Built scalable Node.js + PostgreSQL backend APIs
  • Created dashboards for live inventory tracking
  • Implemented audit logs and role-based access control

Technical Stack

  • Frontend: React.js, Redux Toolkit, Bootstrap
  • Backend: Node.js, Express.js
  • Database: PostgreSQL
  • Auth: JWT
  • Deployment: Docker, AWS EC2

Key Features Delivered

  • Live inventory view by store and SKU
  • Automatic low-stock alerts
  • Audit history of every stock update
  • Inter-branch transfer logs and sync

Impact & Outcomes

Within 3 months of deployment:

  • Reduced manual reconciliation time by 40%
  • Decreased stock-related errors by 25%
  • Improved item availability and visibility
  • Empowered procurement teams with real-time insights

Challenges Overcome

We tackled concurrency issues with stock updates using PostgreSQL transactions. I also integrated SSO with Disney's enterprise environment to ensure secure, seamless access for different roles.

Takeaways

This project deepened my knowledge of real-time inventory systems, role-based architecture, and multi-branch data consistency. It reinforced the importance of building reliable, scalable systems for large-scale retail operations.