A web and mobile app with an intuitive UI to connect and interact
with customers in a B2B businesses.


Our client has deep rooted presence in the countries where ingredients are available and is involved at every stage of their supply chains. Our client supplies products and ingredients at scale.

When sales orders are processed in a sub-optimal way it can lead to errors, additional costs and poor relationship with customers. So our client was looking at automating the Sales Order Process. He needs an order management tool to streamline orders from initial acceptance, through order approval, invoice generation, inventory control and to final delivery.

The Client

Our client supplies high-quality, sustainable food ingredients world-wide. Our client has a huge customer base with branded manufacturers, retailers and many other food service customers.

The Challenge

Our client had planned for a brand makeover and wanted to signal their exciting aspirations for the future. They were adding new capabilities - especially in product development - working closely with customers, sharing fresh ideas to inspire new concepts.

Customer engagement is all the ways you interact with customers. Ideally, those interactions should cause customers to feel and act positively towards your business or brand.

To boost customer engagement, our client wanted a platform to communicate and connect with their customers and for the customers to share in their feedback.

The Solution

Our client wants to resonate strongly with snacking and bakery brands and wants to develop an application that serves as a platform to communicate and engage with bakers. So this application is a means for the bakers who consume our client’s products to share their feedback, raise complaints and to gain fresh insights on baking.

Customer engagement is about encouraging your customers to interact and share in the experiences you create as a business and a brand.

It is important to know how to design applications based on customer preferences and to understand what features of application stimulate consumer engagement.

A baker can install this mobile application and then register by providing all the necessary business and personal details. Based on his geographical location, the baker is then mapped to Technical Sales Force (TSF) user who is responsible for business development in that location.

Baker can log a complaint or raise a query using their app and the complaint will be assigned to their corresponding TSF. Using messaging feature of the app, the TSF will be able to ask for additional details about the query/issue and baker will be able to respond using the same messaging feature. Baker will be notified when the issue/query is resolved.

In addition to that, this application will also be used to inform bakers about new products, share articles, video blogs and baking tips. Bakers can also calculate profitability of their business on this application.

Key feature of this application

  • Smooth and easy-to-navigate UI.
  • Platform to share feedback and raise complaints.
  • Automated ticket routing based on geo-code.
  • Change and track the status of a ticket.
  • Notification when ticket status is changed.
  • Report of number of complaints raised, complaints per product, complaint status summary.
  • Post articles, blogs and tips on baking.
  • Calculated profitability of customers business.
  • View trends of their profitability.
  • Push notifications to alert customers about new content that might interest them.
  • Multi-lingual support

The Effect

    A consistent series of positive, reliable and fruitful interactions with a business will help keep customers engaged and satisfied. Additional benefits include:

  • Develops relation with consumers in an effective way and meaningful way.
  • Improves customer engagement and retention.
  • Creates a sense of authenticity about the brand so customers will be aware of it and engage with it.
  • Customer engagement strategy will foster customer loyalty and sales growth.

Technologies used

  • Angular
  • Springboot Microservices
  • Core Java
  • MySQL
  • Azure cloud services

Previous Case Study
Next Case Study