Online Shopping

A foray into the world of catalogues and online shopping - developing a sophisticated barcode system commanding a million product records in less than 3 seconds.