Skip to content

Use Tarot Diary to perform Tarot readings and build your own diary of card meanings.

Notifications You must be signed in to change notification settings

aditiohri/tarot-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contents

  1. Description
  2. Getting Started
  3. User Experience
  4. Tech
  5. Stretch Goals

Description


Tarot is more than a fortune-telling oracle - it is a means to self-knowledge and wisdom. Today, anyone can learn its 78-card system. Tarot Diary offers users the opportunity to perform one-card readings and build their own diary of card meanings.

top

Getting Started


Tarot Diary

Click the link above to begin! Sign in with your Google profile to start pulling cards and writing card meanings. You can edit the meanings of each card that you pull and add diary entries for each individual card.

top

User Experience


Landing

Landing page

User Login

User Login

Pull A Card

Pull a Card

Card returns

View All Cards

Card Index

Edit Individual Card Meanings

Card Index

View Card Meanings and Add Diary Entries

Card Index

Option to Delete Diary Entry

Card Index

top

Tech


  • Ekelen's Tarot API
  • Passport for user authentication via Google
  • Google API Library
  • Mongoose & MongoDB Atlas Cluster
  • EJS / HTML / Materialize CSS / Javascript
  • Node.js & Express

top

Stretch Goals


  • Continue styling the app
  • In the update function, allow users to use placeholder text to edit their card meanings
  • Users can edit comments to their personal readings
  • Users can query their own databases
  • Create a Card schema + cross-user database that allows users to share their card meanings
  • Add images to the card meanings
  • Users can do 3-card readings

top

About

Use Tarot Diary to perform Tarot readings and build your own diary of card meanings.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published