Accelerated Solution Delivery And Improved Application Efficiency For A 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.

  • Being in retail business, purchase ordering was very crucial for the customer.
  • With around 50,000 orders annually, They wanted an accurate and efficient purchase ordering process built within 4 months.
  • 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 a radically simple application with a standardized approach for a modern intuitive UI.

  • A major objective of this engagement was to support purchase ordering porcess to meet end-to-end user demand in lesser costs.
  • To provide an engaging and intuitive user interface, helping end users complete ordering process in a seamless manner.
  • To maintain all data and business rules required by the workflow. Use of Elsa.Net workflow engine to automate event-based workflow actions.
  • Conducting a through UX analysis of the existing application to re-design and engaging and modernized User interface.
  • The new application maintained Azure Blob storage for document management allowing customers take advantage of the cloud platform. Applicaiton was deployed to Azure and well scaled with added user load.

ASP.NET Zero


.NET Core 3.1, Angular 8, Elsa.net workflow engine