Shopify Inventory Synchronization App

Job ID: 38929704

Budget: €250 – €750 EUR

I am looking to create a custom app for my shopify shop to manage inventory synchronization between two types of products in my e-commerce store: primary ("master") products and secondary ("child") products. The app should automate inventory updates based on predefined relationships between these products.

Overview
The app will need to:

Maintain a database that defines relationships between master and child products.
Synchronize inventory levels automatically:
The inventory for child products will depend on the stock levels of two master products.
For example, a child product could represent a bundle or set that includes quantities of two master products. The child product's inventory will be the minimum available stock between the two masters.
Handle two-way updates:
When an order is placed, the master product inventory should be adjusted, and the changes should reflect on the related child product.
When stock levels are updated manually for a master product, the app should recalculate and update the inventory for all related child products.
Requirements
Database Management:
The app should include or connect to a database where relationships between master and child products are defined.
Integration with Shopify API:
The app must communicate with Shopify’s API to fetch and update inventory levels dynamically.
Automated Updates:
Inventory levels should be recalculated and updated automatically after every order or manual stock adjustment.
Manual Trigger:
Include a manual trigger to force an update of all inventory levels if needed.
Scalability:
The app should handle updates for a large number of products efficiently.
User Interface (Optional):
A simple UI to define or update product relationships would be a plus.
Next Steps
Please let me know:


An overview of how you would approach this project.
Any initial questions or information you need from me.
A rough estimate of cost and time for development.
Related categories: Shopify Shopify Development