Company Description

The Client is a global leader in safety, identification and compliance solutions for a diverse range of workplaces. Their unwavering commitment to quality, innovation, and world-class manufacturing capabilities has garnered trust and acclaim from organizations around the globe. At the heart of their operations is a mission to enhance workplace safety, aiming to significantly mitigate the risk of accidents and injuries. The Client makes products that make the world a safer and smarter place.

Challenge

Problem

The overall problem was that the existing lock system order entry process was inefficient and cumbersome, characterized by lengthy order entry times for Customer Service Representative (CSR) times, a non-intuitive interface that necessitated extensive training for new CSRs, and a lack of a framework that would allow end users to independently order lock systems without the direct assistance of a CSR.

Project Goals

  • Reduce the CSR times for lock system order entry.
  • Create an intuitive Lock System Web Application that minimizes training time for new CSRs.
  • Develop a framework for future self-service capabilities for end customers.

Challenge

Problem

The overall problem was that the existing lock system order entry process was inefficient and cumbersome, characterized by lengthy order entry times for Customer Service Representative (CSR) times, a non-intuitive interface that necessitated extensive training for new CSRs, and a lack of a framework that would allow end users to independently order lock systems without the direct assistance of a CSR.

Project Goals

  • Reduce the CSR times for lock system order entry.
  • Create an intuitive Lock System Web Application that minimizes training time for new CSRs.
  • Develop a framework for future self-service capabilities for end customers.

Solution

The development process was initiated by creating a comprehensive web application using React, designed to streamline the order creation process for custom lock systems. The application encompassed various functionalities, from initiating the order and configuring custom lock sets to generating pricing, engraving, and interfacing with external systems like SAP. Key features implemented included data export in PDF and Excel formats, background data loading, and numerous performance optimizations, improvements, and bug fixes.

Workflow Optimization- The application was specifically engineered to drastically reduce the CSRs order entry times, create an intuitive interface to minimize training for new CSRs, and establish a framework for future self-service capabilities for end customers. This involved reimagining the labor-intensive task of order creation and transforming it into an efficient, user-friendly experience.

Performance Improvements- Various performance optimizations were implemented to ensure the application ran smoothly and efficiently. This involved implementing background data loading to speed up the application’s response times, and countless other performance optimizations, improvements, and bug fixes to ensure the application was robust and free of any critical issues.

Innovations

  • Real-time order processing and initiation in SAP.
  • Detailed configuration options for the Lock Set, including engraving, generating pricing, and generating keycodes.
  • Visual hierarchy of the lock set design and options to download and share with clients.

High-Level Architecture

Components

Components: SAP Integration, Lock Set Configuration, Order SKU Creation, Pricing Generation, Keycode Generation, Visual Hierarchy Review, Client Sharing Options, Import Existing System Records, Order Submission and Okta Authentication.

Interactions

CSRs and eventually end users can initiate orders, configure lock sets, generate pricing, review visual hierarchy, and submit orders to SAP.

Core Technologies

  • Backend: .NET 6 Web API
  • Frontend: React for web applications
  • Database:  Microsoft SQL Server
  • Deployment: CI/CD, Azure Pipeline
  • API Integration: Rest API
  • Authentication & Security: Okta

Process

Team

The team consisted of UI/UX designers, cloud architect, front end developers, full stack developers, QA, and project managers. This multifaceted team worked in close collaboration with the client’s Task Force team members to bring the project’s vision to reality.

General Development

Utilizing an agile methodology, the development process was organized into iterations, each one producing an increment of the product. Regular meetings and reviews ensured the product met the client’s needs and expectations.

Testing

Testing was integral to the project’s success, conducted in iterative cycles to validate the solution’s functionality, responsiveness, and user experience, all supplemented by continuous feedback loops for enhancements.

Process

Team

The team consisted of UI/UX designers, cloud architect, front end developers, full stack developers, QA, and project managers. This multifaceted team worked in close collaboration with the client’s Task Force team members to bring the project’s vision to reality.

General Development

Utilizing an agile methodology, the development process was organized into iterations, each one producing an increment of the product. Regular meetings and reviews ensured the product met the client’s needs and expectations.

Testing

Testing was integral to the project’s success, conducted in iterative cycles to validate the solution’s functionality, responsiveness, and user experience, all supplemented by continuous feedback loops for enhancements.

Results

Results Overview

The Lock System Web Application successfully reduced CSR times for lock system order entry, created an intuitive interface that minimized training time for new CSRs, and developed a framework for future capabilities for end users. Feedback indicated a significant enhancement; a process that previously took over 2 hours in the old system for a large batch order, and ultimately couldn’t be submitted due to its size, was now streamlined to just 25 minutes in the new system, with the processing issue resolved.

Get In Touch With Us

Would you like to discuss how Xorbix Technologies, Inc. can help with your enterprise IT needs.


Blog

Case Study

Blog

Case Study

One Inc ClaimsPay Integration

One Inc’s ClaimsPay integration is our major Midwest headquartered Insurance provider client’s ambitious electronic payment integration project.

Blog

Case Study

Blog

Case Study

One Inc ClaimsPay Integration

One Inc’s ClaimsPay integration is our major Midwest headquartered Insurance provider client’s ambitious electronic payment integration project.