Background
A company specialized in fulfillment services operated with a Warehouse Management System (WMS) responsible for storage and dispatch operations for B2C orders. Aiming to expand its B2C business unit, which requires high precision and speed in the fulfillment process, the company faced significant challenges due to its existing system.
Challenge
The original WMS was developed without following best software development practices and with a monolithic architecture, resulting in numerous errors and significant slowdowns. Changes to production regularly caused errors.
Solution
In the first phase of the project, a web app was implemented to manage B2C orders, applying best development practices and adopting a microservices architecture. The implemented modules included: inbound, storage, picking, and cycle counting.