Visit our app here! https://tarot-card-app.herokuapp.com/
The tarot is a pack of playing cards (most commonly numbering 78), used from the mid-15th century in various parts of Europe to play a group of card games. From the late 18th century until the present time the tarot has also found use by mystics and occultists for divination. Each card has a picture and title that represents a specific concept or archetype. The belief in divination associated with Tarot focuses on the prospect that whatever cards are dealt to the participant will be revelatory. It can also be a tool for self reflection, which will be the primary purpose of the app.
Write a simple tarot card reader using React. Simple Functionality Example: http://wildandbad.com/cards/
Sometimes using metaphor and archetype is a good way to dive into your own psyche. User experience is a critical part of any successful app and this project will use front end
Reflection Questions Do you need a database or Oauth log in? What does quality code look like?
Learning:
- Reinforce back end and front end development skills.
- build skills in React
- deploy app using heroku
- Learn about user experience.
As a User...
- I can access the app on the web.
- Learn about each card layouts.
- Sort cards into the layouts face down and click them to turn them over.
- I can get self reflection questions based on my card results.
- I am pleased by the user experience. The app is both attractive and intuitive to use.
Additional Specifications:
- Create a library of Tarot cards and write a function that randomly presents them
- If you use any frameworks or code libraries cite them.
- Use design & UX principals to make the app clear and easy to use.
- Use Node to create a back end
Stretch Goals
- Choose 1 of (at least) 3 card layouts.
- card flipping/sorting animations
Do not remove these specs - they are required for all goals.
- The artifact produced is properly licensed, preferably with the MIT license.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.