"Simple Inventory Management System powered by Flask"
git repository:
$ cd Inventory_Management_System
Install necessary dependencies
$ pip3 install -r requirements.txt
Which is the same as
$ pip3 install flask
The index page or summary covers the system summary, containing lists of products and locations along with a count of unallocated products. On the products page, we can add/edit/remove products from the system. The location page covers similar functionality in the context of locations or warehouses. The logistics page allows for product movement and maintains a tabular history of all transactions.
To run the application, change the current working directory to ~/Inventory_Management_System/inventory/
$ cd inventory
run the app by typing the following command into your terminal
$ python3 -m flask run
The application can be accessed at localhost:5000 in your browser
This view of the system can be accessed for demo purposes on installation, to start afresh and remove the inventory.sqlite file from the parent folder
A new system will look like this
To add products, only the name and quantity are required Adding locations needs only the name to be added
Products can be moved into and between warehouses only after they have been added to the system
Moving into locations
Moving between locations
Editing Product Information
Editing Location Information
Deleting Products and Locations on the System
- Just Flask!
This project has been published under the MIT License.











