We developed a secure mobile app for RNCB Bank’s loyalty program. It can register payment cards for cashback and navigate to partner stores. A backend ensures asynchronous transaction processing and cashback accrual.
Card data security is guaranteed by integration with the OpenWay payment gateway with tokenization. All sensitive data is encrypted using the AES-256 standard. A frontend allows for the creation of a cross-platform application with native access to geolocation for route planning. The entire system is deployed in Docker containers and managed by Kubernetes, ensuring fault tolerance and the ability to scale under load.
Development was carried out by a team of seven people using Scrum method with a focus on security.