Skip to content

NVladan/KitchenInventoryApp

Repository files navigation

Kitchen Inventory App

A desktop application for managing kitchen supplies and meals, built with Python and PyQt6.

Features

  • 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.

Screenshots

(Optional but highly recommended: Add a screenshot of your app here. You can upload images to your GitHub repository and link them.)

App Screenshot

Setup and Installation

To run this application locally, follow these steps:

  1. Clone the repository:

    git clone [https://github.com/your-username/KitchenInventoryApp.git](https://github.com/your-username/KitchenInventoryApp.git)
    cd KitchenInventoryApp
  2. Install the required libraries:

    pip install -r requirements.txt
  3. Run the application:

    python main_app.py

Technologies Used

  • Language: Python 3
  • GUI Framework: PyQt6
  • Database: SQLite3
  • PDF Generation: FPDF2

About

A desktop app for managing kitchen supplies for a company using Python and PyQt6.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages