Tradewize co-founders started the project because they are passionate about investing. They also think it doesn’t need to be such a mystery. So they wondered if they could bring people together to see for themselves what smart investors are doing.
To fulfil founders' vision we aimed to:
Thanks to that, Tradewize co-founders were able to attract their first client, one of the leading Far East banks and together we have created the application tailored to the client's needs - KAFTradeclub.
Back-end is the core of Tradewize software. We created the REST API, which is used by the mobile app. The API is responsible for providing data from brokerage systems, managing accounts, presenting the current feed, and returning aggregated data.
To build API, we used Django framework which is written in Python. We appreciate it for the built-in functionalities and the speed with which we can write in it. To fill in the application with data we needed to integrate the software with external data sources and calculate metrics.
We designed the architecture that gives us great flexibility. We can scale the system as needed and also make us independent from data sources.
The challenge for our Android team was to process large portions of data uploaded from the back-end. Based on this data we created the following functions: