Building a scraping framework for a multi-channel, e-commerce inventory management platform Executive Summary E-Commerce companies typically use multiple channels to sell products. These can be online channels like Snapdeal, Flipkart, eBay, Amazon etc. or offline brick-and-mortar stores. Managing the product catalogs, inventory, and orders across multiple systems is not an easy task. Our client is a leading multi-channel, e-commerce inventory management platform that aggregates with all these channels and provides a common interface for their customers to manage all the channels. HashedIn built a scalable and effective framework to extract data from the channels and update the client’s platform.
4
Embed
Building a scraping framework for a multi-channel, e ... · E-Commerce companies typically use multiple channels to sell products. These can be online channels like Snapdeal, Flipkart,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Building a scraping framework for a multi-channel, e-commerce inventory management platform
Executive SummaryE-Commerce companies typically use multiple channels to sell products. These can be online channels like Snapdeal, Flipkart, eBay, Amazon etc. or offline brick-and-mortar stores. Managing the product catalogs, inventory, and orders across multiple systems is not an easy task. Our client is a leading multi-channel, e-commerce inventory management platform that aggregates with all these channels and provides a common interface for their customers to manage all the channels. HashedIn built a scalable and effective framework to extract data from the channels and update the client’s platform.
Business Drivers
The client did not want to manually track and maintain the changes happening to the seller panels of various sites in the e-commerce space.
There has to be an automated system which picks up the changes and updates the client platform accordingly.
Objective
As the client scales their business, HashedIn’s framework should allow the seamless addition of new channels.
Our client required a scalable framework with the capabilities to add multiple channels to the same platform. They wanted a framework that could handle any additional channels on their platform. Building a new application for each channel was not a practical solution to the problem.
Problem Statement
Business Requirements
Key Requirements
The inventory management platform, when it scales should allow the addition of multiple channels to the platform, building a new application for each channel was not practical.
Our Solution Structure
HashedIn built a framework, which is independent of the channels like Snapdeal, Flipkart etc. This framework could be used to extract data from the respective channel and update the client’s platform irrespective of the presence or absence of API. With the new framework, the client could scale its business and manage additional channels seamlessly.
Solution Approach
Here are the major tech stacks that were used to build the solution:
● The Scraping Framework built by HashedIn helped the client to grow their business. It made the addition of channels to the platform easier with minimal maintenance.
● The framework ensures that the changes on the seller panels of the channels configured are updated on the client’s platform.
● This eliminates manual errors and redundancy. The solution also ensures that the platform is always updated and accurate.