
I Vibe Coded a Daily Tarot App in 2 Months with Cursor + Cloudflare — Here's What AI Can't Do (Yet)
A few months ago, I had a clear idea for a project: a clean, free daily tarot reading site where people could draw cards and get meaningful interpretations — no paywalls, no dark patterns, no "your future is blocked, upgrade to unlock." The result is dailytarot.io , a fully working tarot reading web app featuring one-card, three-card, Celtic Cross, and Yes/No spreads, plus a full 78-card meaning library. It took me roughly two months of vibe coding to get there — and the journey taught me a lot about where AI shines, and where it absolutely cannot replace a human eye. The Stack: Why I Went All-In on Cloudflare When I started the project, I wanted the simplest possible hosting setup that could still scale if the site somehow got traction. I landed on the Cloudflare full-stack combo : Cloudflare Pages for hosting the frontend Cloudflare D1 (SQLite at the edge) for storing card data, spreads, and interpretations Cloudflare R2 for storing card images and static assets The beauty of this tr
Continue reading on Dev.to
Opens in a new tab


