Barcode technology for warehouse management