Aug 05, 2021
No image


more 1 year
South Africa, Johannesburg
view project
Service categories
Service Lines
Custom Software Development
QA and Testing
Web Development
Domain focus
Banking & Financial Services
Programming language


Software integration is never easy, and API integrations with major online accounting software platforms like Xero, Sage and Quickbooks in this project were no exception. After receiving raw accounting data from the different accounting platforms, CubeZoo had to manipulate huge volumes of data. All of the data had to be unified in order to work with the current system, without causing any problems. Once the data was imported, however, a new challenge came up in the form of visual outputs. After analysing the data and generating charts on the dashboard, creating a PDF document that would render the charts as images proved to be close to impossible.


After conducting extensive research around all of the accounting APIs, the actual accounting reports, statements, and how to retrieve the data, as well as analytical accounting, CubeZoo found a unified solution to save the retrieved API data to enable the necessary integration. This research also allowed us to implement a solution for reporting all of the requested accounting modules to the user.


With a production build of 18 months, Beancruncher is a website platform that takes a company’s accounting data and produces coherent, branded and personalised financial reports, was designed to help businesses of all sizes save time and money. Offering features to help the company better understand its financial data, create reports, forecast the future, track progress, and benchmark performance, Bean Cruncher can be integrated into major accounting software such as Sage, Xero, and Quickbooks.
No image
No image