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.
- 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:
This project is intended as a hands-on way to learn and practice OOP concepts concepts in Python, alongside developing a functional application.
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