Multi-Channel Inventory Sync Service by Caleb Njiiri Multi-Channel Inventory Sync Service by Caleb Njiiri

Multi-Channel Inventory Sync Service

Caleb Njiiri

Caleb Njiiri

Description: Built a microservice using Node.js and Express to synchronize inventory levels across Shopify, eBay, and Amazon. The service utilizes Shopify's Admin API, eBay Trading API, and Amazon MWS to fetch, compare, and update inventory in real time.
Features:
Real-time stock updates using webhooks for Shopify and periodic polling for other platforms.
Conflict resolution logic to handle discrepancies in stock data.
Integrated notifications via Slack and email for low inventory alerts.
Hosted on AWS Lambda for scalability with DynamoDB to store sync logs.
Impact: Reduced overselling incidents by 85% and eliminated the need for manual inventory management across platforms.
Like this project

Posted Nov 27, 2024

A microservice using Node.js and Express to synchronize inventory levels across Shopify, eBay, and Amazon. The service uses Shopify's Admin API, eBay Trading

Likes

0

Views

0