Mobile application using ZXing to read barcodes and send to server.