The warehouse maintains and supplies general spare parts and consumables. Under the existing practices, the staff decided the bin location on the rack manually for storage after goods receipt. The staff need to move around for put away and order picking. The work processes are physically demanding and time-consuming, especially when there is variety of goods. Moreover, the warehouse operation is prone to error as all processes are manually controlled.