Beacoin is an offline payment system that uses Bluetooth Low Energy (BLE) beacons to enable cashless transactions. By emitting a 2.4GHz frequency that can be read by a phone's Bluetooth, Beacoin allows users to make payments without an internet connection.
To use Beacoin, users must first download the application and upload money online, which will be stored in their virtual wallet. Users can then use this cashless money to make payments at any shop or facility where a Beacoin beacon is located. The application scans for nearby beacons, displays shop information, and enables users to make secure payments with a PIN.
Beacoin is designed to be highly secure, using end-to-end encryption to prevent hacking. Since it is mostly offline, it is highly resilient to internet connectivity issues, making it ideal for use in areas with weak or no internet connections.
Offline payment system Cashless transactions Secure PIN-based payments Shop and facility information displayed in the application Highly resilient to internet connectivity issues End-to-end encryption for enhanced security
To use Beacoin, simply download the application and upload money online. The application will scan for nearby beacons, displaying shop information and enabling users to make payments with a PIN. Beacoin is currently in development and will be available on both Android and iOS platforms.
If you would like to contribute to the Beacoin project, please feel free to fork this repository and submit a pull request with your changes. We welcome contributions of all kinds, from bug fixes and feature requests to documentation improvements and code optimizations.
This project is licensed under the MIT License.
Check out our demo video to see Beacoin in action! https://drive.google.com/file/d/1zII1HccYdI3SHoreL2FJUK5Ia0FiPhKh/view?usp=drivesdk