1. Home
  2. Case Studies
  3. Quantflo
Case study · Finance

Quantflo: a portfolio management system for financial professionals

ScalaCode built a portfolio management system for Quantflo, used by financial professionals who manage many clients and portfolios. It covers fund management, public investment models and strategic asset allocation, with separate administrative and user roles.

IndustryFinance
ProductPortfolio management web app
UsersFinancial professionals and administrators
TestingJest and Cypress
The client

Quantflo, a portfolio platform for financial professionals

Quantflo needed a platform where financial professionals could manage client accounts and investment portfolios in one place. It had to stay easy to use, grow with the number of clients and portfolios, process data quickly and keep financial information secure.

The challenge

What a portfolio platform for professionals has to handle

1

Complex data in a simple interface

Portfolio work involves heavy data processing, and the interface still had to be easy for everyday users.

2

Security for financial data

Sensitive client and portfolio information had to be protected to a high standard.

3

Growth in clients and portfolios

The platform had to expand as client numbers and portfolio volumes grew while keeping processing fast.

Quantflo public investment model screen with a table of modelling tasks
The solution

A React platform with role-based access

A React and Redux web application with separate admin and user roles, tested with Jest and Cypress.

Quantflo client list beside the strategic asset allocation screen
  1. 01

    Admin and user roles

    Distinct roles give each level of user the access and control it needs.

  2. 02

    Multi-client management

    Advisers handle several client accounts and their portfolios from one workspace.

  3. 03

    Portfolio and fund handling

    Tools for building and managing a wide range of investment portfolios and funds.

  4. 04

    Investment and allocation models

    Modelling tasks for public investment insights and strategic asset allocation support decisions on how assets are distributed.

  5. 05

    Secure authentication

    Auth-based security features protect user data.

  6. 06

    Automated testing

    Jest unit tests and Cypress browser tests check functionality before each release.

The results

Clients, portfolios and models in one platform

Financial professionals manage multiple clients and portfolios, run public investment and strategic asset allocation models, and work under access controls that match their role.

Role-based

admin and user access

Jest + Cypress

automated testing

Tech stack

What Quantflo runs on

Frontend

ReactJS, Redux

Testing

Jest, Cypress

Book a free strategy call

Plan a build like Quantflo for your business

  • 30 minutes with the ScalaCode team
  • What is realistic, what it costs and how long it takes
  • You decide afterwards whether to build with us

Book your strategy call

Takes 20 seconds