ReklamX — a web-to-print store for a Swedish print company

Customers upload their own artwork or design it in the browser, then order and pay. The shop runs in four languages.

Visit the site (opens shop.reklamx.se in a new tab)
Market
Sweden
Type
E-commerce store
Languages
English, Swedish, Danish, Norwegian
Year
2026

The project

ReklamX sells printed products to businesses: banners, roll-ups, signs and branded merchandise. Every order has to reach the print floor as a file it can use, so the shop covers the whole path, from choosing a product to a print-ready PDF.

What I built

  • A product catalogue with categories and options, and a price that updates with every choice
  • An in-browser designer: place text, images and logos on the product and see it before ordering
  • Artwork upload with a PDF preview, and print-ready files prepared for production
  • Online card payment, plus invoice payment for approved business customers
  • Four languages, with AI-assisted translation for new products
  • An admin dashboard for products, orders, coupons, offer prices, sales reports and abandoned baskets
  • Order emails, and a product feed for Google Shopping

Built with

React and Vite on the front end, a Node.js server for orders, files and payments, Firebase for data and storage, Fabric.js for the design canvas and Mollie for card payments.

  • React
  • Vite
  • Tailwind CSS
  • Node.js
  • Express
  • Firebase
  • Fabric.js
  • Mollie
Full-page screenshot of the ReklamX website, from the top of the home page to the footer

Want a store like ReklamX?

Tell me what you need. I reply within 24 hours.