Project background
Overview
In this day and age, people deserve a way to personally manage their funds with more options, have access to banking, and avoid predatory credit lenders. The P2P lending app is a relationship-based mobile application that enables lending and borrowing between friends, family, and trusted relationships. At its core, the app provides a responsible and transparent way for family and friends to borrow and lend from one another. It was created with the mission to drive financial inclusion (and financial freedom) through trust-based loans.
Project goals
- Rewrite key sections of the application code.
- Implement a flexible B2B integration scheme to onboard business partners quickly.
- Create a secure and reliable transaction process between borrowers, lenders, and business partners.
- Integrate with various payment and service providers to enhance the platform’s functionality.
- Mobileapp
- 10team members
- 2000+hours spent
- Fintechdomain
Challenges
- Transforming a non-working prototype into a robust, fully functional application.
- Developing a flexible integration scheme to onboard new business partners swiftly.
Our approach
Solution
We adopted an Agile development methodology to ensure flexibility and continuous feedback from the client. Our approach focused on creating a secure, scalable, and user-friendly platform that could handle the diverse needs of borrowers, lenders, and business partners.
Team
The project team consisted of a project manager, backend, frontend/mobile developers, a UI/UX designer, QA engineers, and a DevOps engineer.
Results
We delivered a well-functioning P2P lending application that not only resolved existing issues but also left the clients satisfied and investors delighted. We re-engineered the backend in a modular fashion that allowed them to switch between banking platforms in weeks instead of months (which happened three times for non-technical reasons). The legacy version was completely glued to a single platform.
We also put effort into automated testing and continuous integration/deployment, which gave us quick and tight implementation feedback, saving us hundreds of hours of manual testing. Having to test and support loans whose lifespan ranges from one month to two years, we’ve developed a method to accurately simulate such extended intervals of time (without naive time multiplication practices). This method is used for both automated and manual testing, saving us more and more hours every week.
Achievements:
- The owner secured a new round of investments and the application gained significant publicity.
P.S. Check also one of our recent projects — developing a Cybersecurity Learning Platform for Individuals and Companies.
Valeriia Bystrova
Experienced IT consultant and lead generation manager. Created dozens of compelling case studies and blog posts related to software development services.