IBM Developer Day | Bengaluru | March 14th Register now
Get the code
By Anthony Amanse | Updated July 25, 2018 - Published June 8, 2018
People who aware of their health and fitness often use mobile applications to track their data. Some of those apps reward them for reaching certain goals or tasks. With more people becoming more conscious about what data they give to the application developers, we use Hyperledger Fabric (a blockchain framework implementation) to provide anonymity and security on people’s data and transactions. The Android app tracks the users’ steps and rewards them with “Kubecoins” which they can exchange for swag.
Modern development requires scalability, resiliency, and good management, and that’s why we chose to use Kubernetes for our Android app’s backend. We chose to use Hyperledger Fabric to enable the app with Blockchain capabilities. We used MongoDB for our data storage and RabbitMQ and Redis to optimize Blockchain requests.
This code pattern is for developers who want to provide data anonymity and security to their users. Their users will be more confident to use their app if it gives them more control over their privacy. The developers can also extend the pattern to use the backend from different platforms.
The Android application was used in KubeCon Europe 2018.
When you have completed this code pattern, you will understand how to:
Find the detailed steps for this pattern in the README. The steps show you how to:
Code @ Think, IBM's developer experience at the conference, is the ideal venue to connect and skill up among the…
IBM and Clinton Global Initiative University partner to equip students with technology to address world's challenges.
This article builds on the concepts presented in Part 1 by taking a deeper dive into a specific TME use…
Back to top