My goal as a manufacturing engineer is to create processes and procedures to increase efficiencies throughout my facility. Often this means finding faster ways to cut, bend, weld, machine, paint, etc. products while maintaining quality. Before any processing of material can occur, the correct material must be located and positively identified. Searching for the correct material for a job can be a massive time sink, involving multiple staff and delaying production.
To remedy this, I created a small, lightweight inventory tool called URAS. Currently URAS only tracks inventory, but it’s features can be expanded to accomodate the needs of any company.
You can test it here or read about it’s features below.
URAS is free and open source and is available on GitHub
URAS - Universal Resource Allocation System
URAS is an inventory management system that uses Flask, MongoDB, Bootstrap, and jQuery DataTables
Features
URAS allows for multiple instances of the same part number to exist in it’s inventory. This allows for traceability documents to be uploaded for batches of materials that enter a facility as well as storing inventory in multiple locations.
Each instance of a part number allows for uploading a picture to give staff context when identifying material.
Items can have uploaded files assocaited with them, such as mill test reports or bills of lading.
Inventory is never deleted, it is only archived. This maintains all paperwork that is assocaited with an instance of a part number existing in the system.
QR codes with small descriptions of items or locations can be printed on labels and scanned in URAS to bring up the item’s or location’s page.
The homepage offers a look at the most recently added inventory items, inventory locations, and inventory with a quantity of 0 which you can archive.
URAS also offers tabulated and searchable views of inventory items and locations, sortable by any attribute of the items or locations.
Item and Location pages offer a view of all attributes of the items or locations, and will generate a QR code that can be printed and scanned with a 2D barcode scanner
Any QR code can be scanned, and will pull up the page for a specific item or location by clicking the “Search by QR” button on any page