There were several challenges along the way.
Previously, the client used Google Sheets to estimate the potential profitability of game developers. This was a manual and time-consuming process. To automate it, we needed to connect a newly developed app with Google Play and App Store and feed financial data from these apps to our financial model. Moreover, the project also required a robust API with a bank partner.
Since Google Play and App Store APIs don’t have all functions that our client needed, besides reading data via their APIs, we also built a data parser that collected data and processed it in the backend.
The game development companies that reached out to us also had a large database of clients who were provided with different financing options depending on various criteria. These criteria were not documented anywhere. This made it difficult for the companies to determine whether a client qualifies for a specific type of financing. We had to reverse-engineer their business processes, standardize them and implement them in a more streamlined way.