The client used multiple disintegrated systems for various operations such as van sales, stock allocation, report fetching, route planning, etc. Since they had operations across multiple geographies and time zones, the client hosted different instances of the same application on multiple servers. This made it difficult for the teams to manage all sales operations.
Moreover, the existing mobile application was developed to be used only on devices with physical keypads and worked only in offline conditions and hence did not provide access to real-time data from the field. Any customization or changes in the application were challenging as it needed code change or customization of the software.
The application had limitations for designing mobile reports based on the client’s specific needs, and it was taken care of by the technical product team. The client used separate in-house solutions for creating reports from the database.
There was no flexibility to add custom fields or remove unwanted fields in the application, which led to uncertainties while designing reports. Also, the price assignment was carried out by manually applying discounts and offers for each product and assigning the final price for each customer.
Back