A desktop application for managing kitchen supplies and meals, built with Python and PyQt6.
- Supplies Management: Add, edit, and track kitchen supplies with details like purchase date, price, and expiry date.
- Meal Logging: Create meals using available supplies, which automatically deducts from the inventory.
- Reporting: Generate PDF reports for current inventory status and meal history within a specific date range.
- Data Backup: Easily create and restore backups of the application database.
(Optional but highly recommended: Add a screenshot of your app here. You can upload images to your GitHub repository and link them.)
To run this application locally, follow these steps:
-
Clone the repository:
git clone [https://github.com/your-username/KitchenInventoryApp.git](https://github.com/your-username/KitchenInventoryApp.git) cd KitchenInventoryApp -
Install the required libraries:
pip install -r requirements.txt
-
Run the application:
python main_app.py
- Language: Python 3
- GUI Framework: PyQt6
- Database: SQLite3
- PDF Generation: FPDF2
