Tatiana Store case study
2026-03-12 · Astro, Medusa.js, Cloudflare Workers, D1, R2, Stripe

- 1.1lcp seconds
- 4.8lcp before seconds
- +38%conversion rate
- +52%monthly revenue
- 118page weight kb
- -100%platform fees
The problem
A Shopify storefront with a 4.8s LCP on mobile, per-order platform fees, and a theme that fought every campaign the marketing team shipped.
What we built
Rebuilt as a decoupled storefront: Astro on Cloudflare Workers in front of a Medusa.js commerce core, product data and media in D1/R2, Stripe for payments. The Shopify catalog, customers and URL structure were migrated with a 301 map so rankings held through the cutover.
Stack
Astro, Medusa.js, Cloudflare Workers, D1, R2, Stripe