Home / Case Ewa Gifts
Poland

Ewa Gifts

B2B promotional products.

Headless e-commerce for B2B: an online store built with Next.js / Node.js + WordPress (headless CMS).

  • SPA navigation
  • asynchronous import
  • catalog filters

20.000+

SKUs

7

suppliers

Client objectives

  • Improve website speed for both customers and managers handling orders

  • Update the design and UX to modern standards and enable convenient search across 20,000+ products.

  • Ensure scalability: easy integration of new suppliers and expansion of the product range.

Solutions

  • Architecture

    Architecture

    • Headless CMS: content in WordPress, frontend on Next.js / Node.js;
    • component-based content loading and SPA navigation for high performance.
  • Import and updates

    Import and updates

    • Asynchronous catalog loading: products are imported in parallel — errors do not block the entire process;
    • nightly updates of prices and stock from 7 suppliers.
  • Reliability and performance

    Reliability and performance

    • Load separation across servers: database, import algorithms, and frontend — on separate instances.
  • UX/UI

    UX/UI

    • Full redesign, user-friendly filters and navigation, fast path to adding items to the cart.

Scalability
readiness

Scalable import scheme, ability to connect new suppliers / categories; headless architecture for further integrations (search, recommendations, marketing automation).

  • Headless CMS Headless CMS
  • SPA navigation SPA navigation
  • high performance high performance
  • import from 7 suppliers import from 7 suppliers
  • full redesign full redesign
Project image

Integrations / Tech stack

Project team:

  • 2

    developers
  • 1

    front-end developer
  • 1

    designer
  • 1

    project manager
  • 1

    QA tester
  • 1

    SEO specialist
Discuss a similar project
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.