Chess storefront with Next.js and Fastify BFF: the browser never exposes ERP credentials; orders integrated via Zentra API.
Sell online with catalog and checkout without duplicating inventory or leaking secrets to the client.
Next.js · React · Fastify · TypeScript · Tailwind CSS
npm monorepo (apps/bff, apps/storefront), GitHub Actions CI, per-app env.
User → storefront → BFF → technical JWT → Zentra → order persistence.
Next.js App Router + Fastify instead of a heavy OSS engine in v1; Zentra as source of truth.
Full control of order flow and traceability into the ERP.