luanalouza / fast_recipe_lottery_GUI_Python_App

Recipe Lottery is a delightful desktop application developed in Python, showcasing my skills in building user-friendly interfaces with Tkinter and managing databases with SQLite. This project allowed me to explore the world of GUI development and deepen my understanding of database integration.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Recipe Lottery

Recipe Lottery is a simple desktop application built using Python's Tkinter library for selecting and displaying recipes from a SQLite database. It allows users to choose a recipe from a list of available options or randomly selects a recipe for them.

Prerequisites:

Python 3.x

How to run:

Open project diretory:

Run recipe_lotery.exe

For development:

Create and Activate the environment:

python -m venv venv

Activate on Linux/Mac

source venv/bin/activate

Activate on Windows

venv\Scripts\activate

Install Dependencies

pip install -r requirements.txt

Usage

Upon launching the application, choose a recipe from the available options in the dropdown menu.

Alternatively, click the 'SHUFFLE' button to select a recipe randomly.

View the details of the selected recipe, including its name and ingredients.

Click the 'Return' button to go back to the main screen.

screen1 screen2

About

Recipe Lottery is a delightful desktop application developed in Python, showcasing my skills in building user-friendly interfaces with Tkinter and managing databases with SQLite. This project allowed me to explore the world of GUI development and deepen my understanding of database integration.


Languages

Language:Python 100.0%