Case Study - Warehouse digitalization
JS Printing is one of the largest digital printing companies, utilizing advanced technologies such as rotary, screen, and laser printing to deliver high-quality printing solutions across various industries.
- Client
- JS Printing
- Year
- Service
- Application development
Background
JS Printing, initially operating from a modest warehouse setup, managed their inventory with a highly trained staff adept at memorizing item locations. With business expansion, they scaled to multiple larger warehouses and diversified their inventory and workforce, complicating the training and management processes.
Challenge
The rapid expansion of JS Printing led to several logistical and operational challenges:
Complex inventory management:
The increasing variety and volume of inventory made it difficult for staff to remember item locations.
Lengthy staff training:
The complexity of the inventory led to prolonged training sessions for new staff, reducing overall operational efficiency.
Dependence on key staff:
Warehouse operations relied heavily on veteran employees, creating bottlenecks.
Inefficient item retrieval:
The lack of a systematic approach caused delays and increased operational costs as staff navigated large spaces to gather items.
Solution
Key features of our solution included:
Searchable inventory database:
A user-friendly interface allowed staff to quickly locate items within the warehouse, significantly cutting down on training time for new hires.
Optimized routing algorithm:
By integrating a routing tool that suggests the most efficient path for item collection, we reduced travel time by 40%, increasing operational throughput.
Real-Time inventory tracking:
The system updates inventory status in real time, helping maintain accuracy and reducing stock discrepancies.
Scalability and easy integration:
Designed with future growth in mind, the software can easily integrate additional warehouses and adapt to increasing inventory volumes without performance loss.
Results
The introduction of the PWA inventory management system had a transformative impact on JS Printing's operations:
Reduced training time:
Training duration for new employees was halved, as the PWA provided intuitive guidance on item locations.
Enhanced operational efficiency:
The efficient routing significantly decreased the time staff spent on the warehouse floor, expediting order processing and fulfillment.
Reduced reliance on key personnel:
The system's ease of use and accessibility reduced the dependency on a few experienced staff, minimizing bottlenecks.
Successful scalability:
As the company continues to grow, our solution has seamlessly managed the inclusion of new warehouses and inventory adjustments, proving its long-term effectiveness and adaptability.
- Less repetitive work
- 50%
- Day new staff training
- 1
- More route efficency
- 65%
- Stock take efficency
- 7x
Technical Infrastructure
- Blazor WebAssembly
- Progressive Web App
- Cross-platform
- ASP.NET WebAPI
- Azure Static Web App
- Microsoft SQL Server
- Azure Web App Service
Our studio developed a dual-platform software solution leveraging the power of modern technology to streamline JS Printing's warehouse operations
Blazor Progressive Web Application (PWA):
The inventory management system was designed as a PWA, accessible seamlessly on both desktop and mobile devices, ensuring flexibility and ease of access for all staff members.
.Net WebApi:
The back-end of the system was built using .Net WebAPI, providing a robust and scalable framework that supports complex operations and integration needs.
Hosted on Azure:
To guarantee high availability and scalability, the entire application was hosted on Microsoft Azure, providing reliable cloud services and data storage.