Context
This engagement combined ecommerce implementation with systems integration. The client needed a complete Shopify store, but the real business value came from connecting the store to a supplier so inventory and order handling would stay synchronized.
What I delivered
- Shopify storefront setup and theme customization
- Product and collection configuration
- Customized shipping logic
- Supplier integration for inventory updates and order fulfillment
- A Node.js synchronization script using Shopify's GraphQL API and an internal database
Scale
The automation handled 10,000+ products, which made reliability and synchronization logic much more important than they would be for a small catalog.
Why this project matters
I like this project because it is a practical example of software solving operational problems. The result was not only a storefront, but a system that reduced manual work and made the business easier to run.
Engineering decisions
The valuable part of the work was not only building the storefront. It was making sure the surrounding automation was dependable enough to handle a large catalog without creating operational mess for the client.