Esperi is a tarot reading app that offers users the ability to select up to five cards. These cards are sourced from an API and presented alongside a personalized reading.
GET https://tarotapi.dev/api/v1/cards
**Replace $n with desired amount (number)
GET https://tarotapi.dev/api/v1/cards/random
GET https://tarotapi.dev/api/v1/cards/random?n=$n
GET http://data.totl.net/tarot-rwcs-images/
GET http://data.totl.net/tarot-rwcs-images/c01.jpg
openai.chat.completetions.create
Color | Hex |
---|---|
Example Color | #e1c4ca |
Example Color | #a57fa0 |
Example Color | #db8aae |
Example Color | #b25385 |
Example Color | #699897 |
git clone https://github.com/jonnicwolf/heart_of_the_cards.git
cd heart_of_the_cards/
cd client/
npm run dev
npm run build
- Amatic SC Bold [https://fonts.google.com/specimen/Amatic+SC?query=amat]
- User authenticated
- AI card interpreter
- Cross platform
Client: React, Styled-Components, React Motion, p5.js, OpenAI, Firebase Auth, TanStack Query
Server: Node, Express, Vercel