The Challenge
Clients wanted to pay online and have their packages delivered to their home or office. Envia Mi Compra needed to implement a solution that allowed them to scan packages in real time and verify whether the postage was paid.
The company developed an HTML5 solution that allows delivery staff to enter a package’s tracking code and verify whether the package is paid; the application also collects the receiver’s signature and the delivery position (latitude and longitude) by using geolocation.
This app is hardware agnostic and runs on any device with browser and Internet connection. There were two options:
- Run the app on a mobile computer
- Run the app on a tablet
The mobile computer was their first option since the barcode reader was already incorporated on the handheld. The main disadvantage for this solution was the low screen resolution and high hardware prices.
Running the app on a tablet was way trendier and also less hardware expensive, but they were facing some issues:
- Small size barcode readers were unable to read their barcodes accurately
- When pairing the barcode reader with the tablet, the barcode reader would disallow the tablet’s on-screen keyboard