8 developers, 1 QA Engineer, and 1 Project Manager.
The main goal was to create a trading system that allows the placing of orders for financial products (performing trade operations) in an online environment.
To create this system, we decided to make the structure with several upper levels as well as use simple navigation for consumers. We tried to take advantage of such a system to ensure users don’t feel confused due to the vast amount of information.
On the main page of the trading system, we placed a digital board that allows users to receive a Strategy Providers List. We worked out the convenient interface, therefore, our team suggested displaying all of the information as a visual chart. Here you can see information sorted by various parameters you are interested in.
This page allows you to obtain information about the company, its contacts, or find answers to FAQs.
This platform provides step-by-step instruction (Platform Tour) that explains the operation chain for newcomers in detail (How to open a demo account, add trade strategies, copy them, select appropriate ones, manage them, and track results). Also, you can fill in the registration form and create a free account.
Moving towards the “Brokers” option, you can observe available information about potential brokers. This function was created so that you could compare possible options and choose the best alternative. The digital grid contains a brokers list. While clicking on a needed one, you can get insights on several aspects: the minimum deposit necessary to make deals, trading tools that the broker uses, contacts, location, etc.
The Fees option provides information about the fees and conditions for investors. You can also open a free demo account here.
Here we created an interface which helps find out information about strategy providers. After choosing an element, you have an opportunity to study information about the potential broker in detail.
You can overview the main broker's characteristics (equity growth, total pips, max drawdown, level of risk, and recommended minimum).
AngularJS, Node.js, Sails.js, and Highcharts.
As the trading system includes a powerful backend component, the use of these three frameworks' capacities was the best way to achieve a desirable result.