Addons to an Investment & Wealth Management Platform
Prepayment and Product Comparison Calculators for a Live Wealth Platform
A web platform that provides flexible investment functionality and allows for better and more optimal management of personal funds, to boost a user's financial security and well-being. The service is aimed at minimising fees and optimising processes to keep costs low for users. We were brought in to add features to it, including a prepayment penalty calculator and a product comparison calculator.
Platform:
Web
Industry:
FinTech
Team size:
7 people
Country:
USA
Project Duration:
2 months
The year started & completed:
2020
We built two calculators as configurable, self-contained components that drop into an existing investment platform without disrupting its brand identity or its logic.

Scope and Objectives
01
Prepayment Penalty Calculator
02
Product Comparison Calculator
03
Integration Without Disruption
Challenges Identified
Automating a Bureaucracy-Heavy Domain
Investments and wealth management are complex, nuanced, and bureaucracy-heavy. Automating the investment-related processes while keeping the workflow intuitive was the hardest problem our developers faced.
Simple Interfaces Over Robust Logic
The calculators needed straightforward, attractive interfaces sitting on top of substantial logic. Tight cooperation between designers, software engineers, and business analysts is what made that possible.
Fitting an Existing Platform
Both calculators had to sit inside a product we did not build, matching its brand identity and merging with the surrounding functionality rather than reading as bolted-on additions.
Results
Two calculators built for intuitive UX and easy integration.
We developed the calculators with the intuitiveness of the UX and easy integration in mind. As a result:
- Each calculator was developed as a configurable Angular component.
- The code of each component encapsulates its business logic and hides implementation details.
- The web application that reuses a component can pass specific session-related parameters to the calculator instance at runtime.

Tools & Technologies

JavaScript
Angular

MongoDB
Jenkins
Puppet

Grafana
QMetry
Git

Sketch