Rebasely Beta: data may be purged

examples/storefront Public

Architecture

From .rebasely/architecture/system.yaml at 94db762: 4 components, 4 connections in this view.

Everything a checkout touches, from the cart to the charge.

Select a component to see what it talks to.

storefront-api

The public HTTP API (wrangler.jsonc, Worker storefront-api). Shoppers browse the catalog, fill carts and check out; the merchant edits products and uploads their images with the admin token. Its OrdersService entrypoint is how the other Workers change orders: it is the only Worker with the database binding. A cron trigger expires unpaid orders every five minutes.

Owns
src/**
Talks to
db (d1), stripe (https)
Used by
stripe-webhook (rpc)

Components