We are designing our own IMS and saving our IT costs. This is still a lightweight and beta version for our project. We could develop new functions based on our needs.
If you want to test it, you need to download Python code and install ttkbootstrap.
pip install ttkbootstrap
After you can run Python code on your terminal, you need to run this code below.
pyinstaller --onefile --name Huizhou-IMS -i logo.png --windowed Huizhou-IMS.py
You will get an exe file in your working directory (/dist).
You could find the same GUI as our POS system. And this time we do not need to set up our printer, and we need to create a SQLite DB file in our environment, and Python code will connect it. We just pasted some screenshots to show our desktop app.
You just need to input the product ID and click the Get Product button. You will get the product name and quantity from your local SQLite database.
You could add or subtract Qty smoothly!
We have created a password-required function when you need to add or delete products from a database. Default password is 12345, and you could change it in your Python code.
You may feel this Python code let SQLite DB Browser become a simple inventory management system. Definitely, you could add categories, brands, and descriptions in there. It is easy to check all product details.
Python has many functions we could explore, and we hope Python could be less code and more function.