A commerce API and admin console for the store behind it — with the storefront left entirely to the merchant.


- 01
Built the customer, order, and product modules on the FastAPI and PostgreSQL backend.
- 02
Added passwordless email one-time-password sign-in, rejected inactive staff accounts on every request, and removed the Redis dependency from the sign-in stack.
- 03
Integrated MarxPay and PayPal card payments, with settlement confirmed on the server before an order is accepted.
- 04
Added merchant configuration across the admin console and the headless API: product collections, navigation menus, and store currency.
- 05
Reworked payment methods into a shared registry and moved order addresses into their own table, keeping the data model clean as the API grew.
- 06
Built five storefront themes with a showcase site, each deployed on its own Cloudflare Worker.



