The Challenge
Clients wanted to pay online and have their packages delivered to their homes or offices. 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 acts as an advanced package tracker: allowing 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 a browser and an 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 of 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