Accelerated Solution Delivery And Improved Application Efficiency For An European Retail Company
A large European Retail Company operating 100+ stores all over Europe was looking to modernize their applications on the Microsoft stack. One of their existing systems was functional and in use but was written in ASP.NET MVC 5 and they wanted to bring it on the .NET Core platform. The first project, customer wanted was to rewrite their existing homegrown Purchase Order Tracking Application called Novell.
Purchase ordering was very crucial for the customer since they were in retail business.
They were generating around 50,000 orders annually. They wanted an accurate and efficient purchase ordering process that can be built in a 4-month duration.
The process was complex, but it needed to be flexible at the same time.
The existing application Novell lacked standardization and best practices baked into the code.
The key objective of rewriting Novell was to introduce an application with a radically simplified and standardized approach and with a modern looking UI and user experience.
A major objective of this engagement was to support the introduction of a purchase ordering process that would meet the demand end-to-end and with lower costs.
We had the challenge of delivering a good looking, modern yet intuitive user experience, reducing the number of clicks that needed to complete the ordering process to deliver maximum benefits.
We maintained all the data and business rules required by the workflow. The workflow engine used the Elsa.Net workflow engine for automating the event-based workflow actions.
We worked with the customer in a completely dedicated design thinking and wireframing sprint to produce a revamped and modernized UI.
The new application maintained Azure Blob storage for documents management that allowed the customer to take advantage of the cloud platform. Application was deployed to Azure and scaled very well with the added user load.