DepoControl
A comprehensive inventory management system designed to streamline tracking and optimize warehouse operations efficiently.
Descriptions
Overview
DepoControl is a complete inventory management solution designed for small to medium retail businesses. It features product CRUD operations, real-time stock tracking, and inventory movement logging. Built with SQLite for local data storage and Tkinter for an intuitive user interface.
Features
Product Management
- Add, edit, and delete products
- Barcode support for quick product lookup
- Category organization for better product grouping
- Price and stock tracking with automatic updates
Inventory Control
- Stock entry and exit recording
- Movement history with timestamps for audit trails
- Automatic stock level updates after each transaction
Reporting
- Low stock warnings to prevent inventory shortages
- Product list export to CSV format
- Inventory snapshot for periodic stocktaking
Requirements
- Python 3.8 or higher
- pip package manager
- openpyxl library for Excel file handling
- pathlib for file path management
Instructions
- Download the repository to your local machine
- (Optional) Create a virtual environment:
- Linux/Mac:
python -m venv venv && source venv/bin/activate - Windows:
python -m venv venv && venv\Scripts\activate
- Linux/Mac:
- Install openpyxl:
pip install openpyxl - Run the application:
python main.py
Hex Information (For Shop Owner): 57435

Add a review