eWallet and Payment platform
**LOOP: CLIENT PROFILE FOR EWALLET AND PAYMENT PLATFORM**
BayanPay is a financial services startup headquartered in Saudi Arabia, where it has been granted a license to launch a digital wallet. They initially hired an external software developer to create a digital wallet application, but the vendor was unable to meet the project deadlines due to inadequate expertise.
**CLIENT REQUIREMENTS**
Our team was tasked with taking over the failed project. We needed to evaluate the existing code to assess its quality and security, complete the development, and prepare for the final launch. The client requested a more structured approach to development to prevent further setbacks. To expedite progress, BayanPay also requested additional developers to join the project. During our initial audit, we discovered some further requirements, including the need to adjust the software pipeline using DevOps tools, and enhance project management for improved task and bug tracking, along with better sprint planning.
**IMPLEMENTATION**
Building on the work of the previous vendor, our team focused on ensuring transaction stability, integrating app functionalities efficiently, and enabling transaction confirmation via phone calls (Unifonic). Our software engineers strengthened app security by resolving vulnerabilities and bugs. We also addressed transition-related issues and successfully integrated the app with banking systems.
**PROJECT OUTCOMES**
Our technical team significantly enhanced the quality of the software development process for the project. We deployed our most skilled, experienced, and disciplined specialists to ensure the highest code quality. With improved planning, timely delivery of milestones, and enhancements to the code, the final version of the app provides a secure and seamless financial experience for individuals and businesses opting for non-cash payments through the digital wallet.