E-commerce · Retail 2022–present · J&F Möbel

A headless furniture store that keeps its own catalog up to date

Built a fast Strapi + Nuxt 3 storefront and an automation layer that cut product maintenance from days to about an hour.

Full-stack developer

Days → ~1 hr
Catalog maintenance time
1,000s
Products auto-synced
Headless
Strapi + Nuxt 3 architecture

The challenge

Thousands of products were maintained by hand in Excel — a process that took days and constantly drifted out of date. The shop also needed to be fast, mobile-first and easy to extend.

The approach

  • 1

    Built the storefront as a headless system: Strapi for commerce/content data and Nuxt 3 for a fast, mobile-optimised frontend, with caching to keep load times low.

  • 2

    Wrote Node.js/Express scrapers and API integrations that import and reconcile product data — images, descriptions, delivery times — from multiple, partly password-protected supplier portals.

  • 3

    Added a CSV import and an Airtable-style internal tool for quick manual data adjustments when needed.

The result

Product maintenance dropped from several days to roughly an hour, data freshness and quality improved dramatically, and the team gained a fast, scalable shop they can keep extending.

Stack: StrapiNuxt 3VueNode.jsExpressDockerCloudflareCoolify
Available for new projects

Let's talk about what you're building

Tell me the goal and the constraints. You'll get an honest read on whether I'm the right fit, and a clear plan if I am — no pressure, no sales script.

Prefer LinkedIn? Connect there. Replies within one business day.