This app works as an electronic wallet, as many others in the stores, with the difference it is intented to be used to buy goods from Vending Machines. The app has a Bluetooth Low Energy interface with an electronic device inside the machines that receives encrypted binary packages in order to communicate with external peripherals (like the app itself). Users gets credits in the app from a back end system, that periodically posts credit to each user depending on the different credit levels each user belongs to. Also, when users run out of credit, they can purchase credit using real money via an integration with MercadoPago.
The app was built using Ionic4 (Cordova hybrid app).
- Typescript
- Ionic Framework
- Native plugins