All work
RESCUED20243 weeks
Kennik.dk/Work/Webshop
SIDE PROJECT · 2024

A Stripe reference implementation, production-grade.

Built to learn Stripe's API properly. Full checkout flow, webhooks, subscription billing, and a Sidekiq-backed fulfillment queue. Runs on Fly.io.

ROLE  SoloCLIENT  Personal projectURL  courier-demo.fly.devRailsPostgresSidekiqHotwire
3 wksBuilt in
100%Webhook reliability
0Failed payments
Rails 8Stack
Cr
WHY

Learning Stripe the hard way.

I'd integrated Stripe in projects before, but always through a higher-level library that abstracted away the webhook handling, idempotency keys, and event ordering. I wanted to understand the primitives.

So I built a demo webshop from scratch: product catalogue, cart, checkout, Stripe Checkout redirect, webhook receiver, fulfilment queue, and a basic admin. No shortcuts.

NEXT UP — MORE WORK

Other things I've shipped.

See all
LIKE WHAT YOU SEE

Got something like this on your plate?

No open slots right now — but reach out and I'll add you to the waitlist.