Ember / Payment & Booking Infrastructure

Late 2026 路 Client: Flint&Steel 路 Role: Founder: architecture, design & development 路 product 路 web

Designed and built Ember, the self-hosted payment and booking rails that power OfficeHub and the CanxLab webshop: checkout, Stripe Connect payouts, calendars, and an admin dashboard, all without third-party SaaS lock-in.

In depth

Engineered the full transaction layer: passkey- and password-authenticated dashboards, multi-currency order and payout pipelines over Stripe Connect, availability calendars with pending/confirmed/cancelled states, and live revenue analytics. The operator UI pairs dense financial tables with calm, high-contrast dark-mode surfaces so day-to-day money and booking management stays fast and unambiguous. Under the UI sits a deterministic transactional mail system: Stripe webhooks, booking events and the send API feed one themed renderer, so every invoice, refund and dispute notice ships on-brand per tenant.

Details

Stack

  • React
  • TypeScript
  • Node
  • Stripe

Tags

  • Fintech
  • Stripe Connect
  • Booking Rails

Imagery

Ember dashboard: revenue, orders and recent transactions overview

Visual direction: The Ember dashboard overview: revenue curve, order-status charts, and a recent-orders table lit in the product's dark palette.

  • Ember: payouts with balances, status chips and transaction history
  • Ember: booking calendars month view with colour-coded calendar lanes
  • Ember: orders table with filters and payment status
  • Ember: product catalogue with status chips, variants and price ledger
  • Ember: customer book with order counts and account status
  • Ember: settings surface pairing profile editing with password and passkey security
  • Ember invoice email in the product's default theme: order lines, VAT and billing block rendered from demo order data
  • Ember owner order-received notice: buyer, items and totals pulled from the order record

Studio

Work with the studio

JVVDESIGN

Freelance designer and developer for brand design, product UX/UI, and front-end development. Selected work, clear packages, and senior-level craft for teams that need to ship.

[email protected] 路 +31 6 43 11 34 82 路 Amsterdam 路 Netherlands

KVK 77188659 路 BTW NL003159241B29

Home 路 Projects 路 Winston 路 llms.txt 路 llms-full.txt