Case Studies

B2B Collaboration Platform For a Retail Service Provider

One of the prominent Retail Management System provider for baby items in Belgium was looking to have a collaboration platform for its retail customers and suppliers. Without such a platform, the services were fragmented as well inefficient. 

Solution Description

Developed a B2B platform using Microservices architecture and acts as a global data store and mediator between suppliers and the retail stores

The intuitive UI enabled suppliers, shops and administrators to collaborate quickly and efficiently

Microservices architecture enabled scalability, flexibility, and agility in providing different services to different users

Integration with their ERP system enabled functionalities such as centralized inventory & order management, customer and supplier administration, financial management, and store operations, etc.

Outcome and Benefits Delivered

B2B Platform enabled the information being available to all stakeholders in near real-time

The integration helped to get daily insights into the stock and sales of individual stores, and thus providing a better forecast

The Business Context and Challenges of the Customer

Our client is a retail ERP solution provider for baby products within retail stores. 

As the business at stores grew, workload to communicate with the suppliers also grew exponentially. The  ERP system has e-collaboration mechanism with the suppliers, such as using email and sharing spreadsheets etc. However, the system was unable to share information in “real time” and several manual steps were involved, making the operations time consuming, error prone as well inefficient.

Client was looking to provide a complete solution to its customers (retail shops) that will enable near real-time collaboration with their suppliers. The solution should eliminate manual operations, automate the order management,  and provide real time visibility to the supplier’s inventory.

The customer was looking for a very short time-to-market so that they can deploy the solution on or before the festival and holiday seasons ahead. 

Overall System Architecture

The System Description

B2B Platform

B2B Platform acting as a global data store and mediator between suppliers and the retail stores

It provides multiple interfaces for the customer

- The Web UI
- API interfaces
- FTP Interface

Retail Store ERP System

Integrate all the functionalities like Centralized inventory and order management, Customer and supplier administration, Financial management, Store operations, etc. for a retail store

- Third Party API integration support
- Electron.js based desktop application for physical stores
- Webshops

FTP Server

Centralized FTP server for the Retail stores and Suppliers for the interacting to the B2B platform

Technology Stacks

Microservice Architecture

BitBucket

Maven

Eclipse/Intellij

Jenkins

Java 1.8

Spring Boot

Spring Data JPA

Hibernate

NGINX

MySQL

REST

JWT

ANGULAR

Ember.js

Electron.js

Sample Dashboard

Let’s Start your Digital Journey