I always wanted to build a tarot reading app.
Baby's first Remix & first TypeScript project.
Remix, React, TypeScript, TailwindCSS, Vite, OpenAI, Cloudflare Workers
- Rider-Waite-Smith tarot illustrations are public domain.
- tarot01 by Cecilia Miraldi on Unsplash
- prism01 by Meagan Carsience on Unsplash
- prism02 by Michael Dziedzic on Unsplash
- tarot02 by Edz Norton on Unsplash
- Tarot API
- OpenAI
- React TypeScript Cheatsheet
- Labyrinthos Tarot
- Marigold Tarot (the deck I use)
- Swapping Fill Color on Image Tag SVGs
- CSS Filter Generator CodePen
- Remix: Dynamic routes and nested routes
- It would be nice for the user to save the state of their cards and reading on the reading page unless they want to reset it. E.g. if they get a yes/no reading, then go to the card info page and then back to the reading, both cards and reading should still be there instead of generating a new set.
- Set up click outside for menu button so it doesn't have to be closed manually.