All case studies

Case Study

ROC Sports

Headless shop for ROC Sports, organic sports nutrition from Steyr, Austria, since 2012. WooCommerce and the JTL inventory system stay as the backend, the frontend is newly built in Next.js: 101 products with variants, volume and unit pricing, an affiliate programme and Stripe payments. Nutrition facts, prices and copy come from the inventory system.

ROC Sports, project screenshot

Problem

An existing WooCommerce shop tied to a JTL inventory system: the frontend needed replacing while backend, orders and sync had to keep running

Solution

Next.js frontend on its own server, WooCommerce kept purely as the backend, the inventory system remains the source of truth for products, prices and nutrition facts

Result

Live since 10 September 2026 with 101 products, an affiliate programme and Stripe payments, inventory sync running as before

Technology

Next.js · WooCommerce REST API · JTL-Wawi · Stripe · Partnerprogramm

roc-sports.at

Related services

  • ERP integration: Products, prices, stock levels and orders flow between the ERP and the shop automatically. I connect JTL-Wawi and WinLine to WooCommerce, headless frontends included, and take care of what silently breaks during sync.
  • Headless WooCommerce: Decoupled e-commerce with WordPress backend and blazing-fast Next.js frontend.
  • Online Shop & E-Commerce: Your own online shop with product management, payment, and shipping, or make an existing WooCommerce system faster and more modern.
Discuss a similar project