In this case of success, our client raised the requirement to have a system that allows the processing of purchase orders from the website and, in addition, they can be monitored throughout their life cycle. This was detected because of the great uncertainty that this process generated in the end customer, who was unaware of the real state of their purchase.
This resulted in lengthy communication processes between different business actors in order to change the status of orders. In addition, since it did not have a site that unified access to the status of purchase orders, there were many manual processes that slowed down the customer's work in instances involving too many users, such as Cyberday or Black Friday.
In this project, a Development team was assigned, made up of 7 Clevers who are experts in the area. The team built a robust and scalable system that performs the function of an “orchestrator” between the customer's E-Commerce and the different internal systems, to achieve optimal on-demand processing of purchase order statuses, while also generating the necessary exceptions for cases in which there is a cancellation or stock break of certain products.
It is important to highlight that to develop this solution, a dashboard was implemented where stakeholders and business members can obtain, in an updated way, relevant information on purchases and metrics of all orders processed daily by the created system.
The proposal is based on a GCP cloud infrastructure, in order to take advantage of the different tools of this platform for deployment, monitoring and monitoring of all the elements contained in the product developed by CleverIt.
Java, Spring Boot, Spring Reactive, Mockito, Cloud Functions, GitLab, ReactJS, Postman, Kubertenes, and others.