inFlow is an inventory management program for businesses. It can be used to track inventories in multiple locations. It can also assemble components of a particular product from the bill of materials - for example, adding a bicycle to the list automatically adds the fame, handlebar, seats, etc. to it. The application is compatible with most barcode scanners you can plug into your computer.