Service
commercetools, Shopify, nopCommerce and Laravel
commercetools
I built Forgeline, an open-source B2B and B2C storefront for commercetools with Next.js: company accounts with their own prices, quick order, purchase lists, quotes and approval rules. I've written about rebuilding Magento B2B on commercetools and moving ERP company pricing to it.
Shopify
Themes, apps and integrations for Shopify and Shopify Plus. I've built Laravel connectors that keep Shopify in sync with ERP systems (see Laravel below).
nopCommerce
I built Nopwara, a storefront theme and plugin suite for nopCommerce.
Laravel
I build ERP connectors in Laravel for BigCommerce, Shopify and Magento. The connector sits between the ERP and the store and keeps their data in sync, so neither system has to know the other's quirks.
Sometimes the right place for logic is beside the platform, not inside it. On one Adobe Commerce project, a Laravel API in front of KeyDB serves more than 40 GB of B2B prices in under a second (case study). I build the same kind of service for pricing, ERP sync and other data that a commerce platform shouldn't carry itself.
Related writing
We moved ERP company pricing from Magento + Redis to commercetools. The cache layer just disappeared.
Mapping per-company ERP price lists, quantity tiers and customer-group prices from a Magento + Redis setup onto commercetools standalone prices, and the surprises along the way.
I rebuilt Magento B2B on commercetools with Next.js 15. Here are 6 lessons that cost me hours.
Building Forgeline, an open-source B2B storefront for commercetools: standalone prices, safe customer token scopes, approval flows, guest caching, API latency and spam protection without CAPTCHAs.