50BytesOfJohnBack

weronika-autorka.pl

A shop and checkout for a Polish author who sells books straight to readers.

Visit site ↗

Scope

I did the design and the build. The shop has product pages, a cart, and a checkout that runs all the way through: Stripe payment, an order written to the database, and email at each step. Around it sit the delivery, returns and FAQ pages, plus the author's own about, characters and contact pages.

The look is closer to a book cover than to a store. Bodoni for display type, hand-drawn accents, not much motion.

Stack

Framework
Astro in server mode, with React islands for the interactive bits
Hosting
Cloudflare Workers
Data
Cloudflare D1 (SQLite) with Drizzle ORM
Payments
Stripe Checkout, orders reconciled through webhooks
Email
Resend with React Email templates
Styling
Tailwind CSS, Motion for animation
Monitoring
Sentry