Skip to content

A Python-powered fortune-telling app that randomly shuffles your destiny with zero accuracy but maximum sass.

Notifications You must be signed in to change notification settings

AnzelaMachackova/tarot_app

Repository files navigation

Tarot Session App

The Tarot Reader App is a simple and interactive application that provides users with guidance and insights through tarot cards. Designed for reflection and self-discovery, this app allows users to draw a random tarot card and explore its meaning in the context of their life.

The Tarot Reader App is also a learning project designed to practice and understand Object-Oriented Programming (OOP) concepts in Python.

Features

  • Welcome Screen: An introductory message explaining tarot and how to use the app.
  • Random Card Draw: Press a button to reveal a randomly selected tarot card with an image and detailed explanation.
  • Modular Design: The app is structured using classes and modules for better code organization and reusability.

Simple app's UI:

drawing

Purpose

This project is intended as a hands-on way to learn and practice OOP concepts concepts in Python, alongside developing a functional application.

Manual Setup

If you prefer manually setting up the environment, follow these steps:

  • Clone the repository: git clone https://github.com/AnzelaMachackova/tarot_app.git
  • Install dependencies: pip install -r requirements.txt
  • Run the main script: python main.py

About

A Python-powered fortune-telling app that randomly shuffles your destiny with zero accuracy but maximum sass.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages