Skip to content

System 08 · Commerce

Orelle Atelier

A commerce platform with escrow payments and a strict order state machine.

Live

Next.js · Fastify · PostgreSQL · Redis · BullMQ · Kill Bill · Docker

FIG. 8 — ORELLE ATELIER
Shop and consoleNext.js PWA
Ordersstate machine and outbox
PaymentsKill Bill, escrow splits

Orelle Atelier

Account · Commerce

Live

Next.js · Fastify · PostgreSQL · Redis · BullMQ · Kill Bill · Docker

Brief

Payments held in escrow until delivery, split between parties on the server.

Orders that cannot skip a state.

Inventory released only after quality control.

Delivered

Nine Fastify services behind a gateway, with a Postgres outbox beside the queue.

An order state machine covered by tests.

Server-priced checkout with payment splits orchestrated through Kill Bill.

ReconciliationVariance 0.00