[Science, Technology, Engineering, Arts and Maths]

Python Django Fortune Telling App

Fortune is a Python Django Fortune Telling App. It is a demo project (in beta). Within the project are 3 apps.

  • Firstly there is the main app: ‘card’. This “reads your fortune” via a 3 card Tarot spread. The code selects 3 cards randomly from the database. Card one represents “Where you stand now”. The second card stands for “What you aspire to”. Card three covers “How to get there”. Images of these cards are displayed on the screen. Hovering over each card provides basic information regarding the meaning of the card.
  • Secondly, there is the ‘landing’ app. The landing app stores code and templates that should be shared across all project apps (such as the landing page)
  • Finally, there is a ‘contact’ app, which presents a simple form to the user for them to fill in, in order to send a message to the configured Gmail address (see Installation instructions below for configuring local environmental variables correctly in order to enable sending)

Python Django Fortune Telling App – landing page

Page displaying 3 tarot cards side by side.

3 card spread

Hover over the card to read its meaning

Code available from my bitbucket fortune repo