Shinder Tarot

A tarot learning platform: a 78-card reference, 30+ tutorial articles, and a drawing tool with four spread engines. The learning content is written in Traditional Chinese; the drawing tool is fully translated, so you can use it end to end in English.

Open the drawing tool →

What the drawing tool does

What's behind it

How it's built

One Cloudflare Worker serves everything: Hono for routing and server-rendered HTML, D1 for accounts and learning data, KV for rate limiting, Workers AI for the reading guide, and better-auth for Google and Apple sign-in. No client-side framework — the interactive parts are plain modules against a server-rendered page. Tests run inside workerd, so they execute in the same runtime as production. The app and the website live in one pnpm monorepo and share a single source of truth for card data and article content.

Built by Shinder Lin.

A note on language

Card names, spread positions, and the whole drawing flow are in English. The card meanings and the tutorial articles are in Traditional Chinese and are not translated — translating 78 full card entries and 30+ long-form articles would be a different project. Links that lead into Chinese pages are marked (中文) so you always know before you click.