/tarot_juicer

Random tarot card generator + rudimentary Django CMS

Primary LanguageCSSMIT LicenseMIT

ABOUT

This is a Django-based website which dynamically presents tarot-related content placed onto unconventional but familiar contexts such as hollywood film and historical biography. Our purpose is to overturn and reform the audience's perspective beyond all recognition. The author endeavours to reach out (or "appeal") to the broadest audience possible.

DJANGO APPS

Here are Django apps I've created and what their purpose is:

  • generators: When a wtheeb user clicks the 'random' button, it serves one of twenty two tarot keys arbitrarily. Each tarot card webpage includes:

    • A picture of the tarot key
    • The name of the key
    • Astrological Attribute
    • Alchemical Attribute
    • Intelligence
    • Hebrew Letter
    • Letter Meaning
    • Description of the symbolic meaning
    • The description applied to:
      • Galileo
      • FLOSS
      • St Paul the Apostle

    This app houses the most dynamic functionality of my whole website

  • landings: Serves the landing/home page (the 'portal' template) showing the extraordinary 'global initiation' message. This app also serves the 'about' template which is a webpage which explains the basic who, what, when, why (or purpose) of the website in general (similar to the preface to a book)

  • essays: Serves the paper.html template which captures a curated list of the most high impact tarot cards and their application to Galileo and FLOSS (bound together simultaneously) along with a curated list of tart cards applied to St. Paul. This essays app also serves up static articles (without dynamic functionality) similar to a blog post - - for essays by the author on tarot applied to Forrest Gump and Alex Jones. This essays app even includes an 'objections' page for content involving rebuttals from Slashdot. This essays app also refers to a basic content_changelog.html template which enables the author to document changes made to essays or other content over time.

  • work_orders: for annotating new features that I am contracting out to freelancers for hire

BUILD INSTRUCTIONS

For *nix:

$ virtualenv --python=python3.8 venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ python manage.py runserver

You will also need to install postgresql v12.3. On Manjaro/Arch, you may use this:

$ sudo pacman -S postgresql postgresql-libs

PURPOSE

"In a world where men do battle over whose version of God is most accurate, I cannot adequately express the deep respect and admiration I feel toward an organization in which men of differing faiths are able to break bread together in a bond of comradery, brotherhood, and friendship," On Freemasonry courtesy of Dan Brown in a 2009 interview noted on page 48-49 in Mark E Koltko-Rivera's (2011) Freemasonry: An Introduction (London England: Penguin Group)

:godmode: