About the Client

The client is a leading trading platform headquartered in Singapore and focused on providing the simplest way to control risk and monetize the digital assets.

They empower institutions and individuals to trade options that are settled by smart contract and aim to serve the needs of all traders by providing a wide range of industry-leading trading tools.

The client wanted to provide the simplest way to control risk and monetize user’s digital assets by leveraging Perfomatix’s expertise.

About the Project

The scope of the project is to build a native iOS mobile application for options trading.

The components in this platform are:

  • Native iOS application for end users

The Challenges

The following are the features required for this application:

  • Dashboard with analytics and overview of the platform features
  • Trade Now for users to view accounts, activities, identity verification, security and account details.
  • Deposit/Withdraw Currencies which shows balance, order history, transaction history, withdrawal limits.
  • Identity Verification, which includes facial recognition and KYC details uploading.
  • Convert now for viewing funds, buying and selling rates of each asset.


  • Enable Face / Touch ID Verification
  • User Dashboard-Shows the user dashboard with different navigation links and assets summary.
  • Assets menu, which shows the user’s assets details
  • Transfer Deposit Currency, which defines how a user can deposit currency.
  • Transfer Deposit Pending, which shows the user pending transfer details of deposit.
  • Transfer Deposit History, which shows the transfer history details of the deposit.
  • Transfer Withdraw Currency, which shows how a user can withdraw money.
  • Trade Options, which shows the options to “Buy & Sell” along with their summary details.
  • Trade Options – Buy & Place Order, which shows how the user can buy options 
  • Trade Options Graph, which shows the user Options Graph based on market change.
  • Convert Now – Buy Amount and Sell Amount, which shows how a user can buy and sell currency.
  • Update KYC basic & JUMIO details-Defines how the user will give the KYC details and JUMIO verification
  • Account Page which shows the account details page.
  • Report an issue, which defines how a user will report an issue from the application.
  • 2 – Factor Authentication
  • Secondary Market Options Buy & Sell defines how a user can get the prefilled order in order form

The Solution

Perfomatix derived a high-functioning solution for this application by:

  • Building a Native iOS application for end users, which provides the simplest way to control risk and monetize user’s digital assets.

Architecture Diagram

architecture diagram - perfomatix case study


representational image - for options trading and analytics platform case study


representational image - options trading and analytics app

Technology Stack Used

  • Web – AngularJS, HTML5, CSS, JS, Bootstrap, JSON
  • Mobile – iOS, Android,  IONIC framework
  • Backend – Parse Cloud
  • Database – Parse DB
  • Hosting – Parse and Amazon Web Services

Looking for a similar App ?