EUR → MDL Repricer
Live currency-aware product repricing
Tech stack
- Node.js
- Shopify Admin API
- OAuth
Local Node.js web app that reprices the entire Shopify catalogue based on a daily EUR/MDL rate, multiplying against a custom EUR metafield. One file, no dependencies, zero downtime.
Gallery
Highlights
- Single-file zero-dependency Node app
- Local web UI on localhost:3000
- Dry-run safety mode before live writes
My case study
This internal tool turns a repetitive pricing operation into a controlled workflow. It keeps Shopify prices aligned with currency movement while giving the operator a safe review step before changes go live.
- Currency-aware catalogue pricing
- EUR → MDL
- Preview before live writes
- Dry run
- Small local Node.js utility
- 0 deps
The challenge
Catalogue prices were tied to EUR costs while the storefront needed MDL pricing. Manual updates were slow, error-prone, and risky at scale.
What I built
I built a local web UI that reads product metafields, applies the current exchange rate, previews the new prices, and only writes to Shopify after confirmation.
Business outcome
Repricing became faster, repeatable, and safer, reducing manual catalogue work while keeping price control in the hands of the business.
Related services