CASE 02 / 08Mobile · WealthTech
Finsens welcome screen
Finsens dashboard
Edelweiss · Finsens

A goal-led mutual fund planning app for India’s largest financial group.

Not another investment dashboard. A journey, where customers set a target like “retire at 55” or “buy a house in seven years,” and the system suggests the funds and SIPs that get them there.

Client
Edelweiss
Industry
Wealth Management
Engagement
Custom platform
Stack
Flutter · Java · Microservices
Status
Shipped and handed over
SixModules shippedOnboarding, KYC, risk profiling, goals, analytics, e-mandate
MicroservicesArchitectureJava Spring Boot on the backend, BLoC pattern on Flutter
VR + BSEIntegrationsValue Research for fund data, BSE Star MF for transactions, plus e-KYC and bank e-mandate
ShippedStatusBuilt end to end and handed over to the Edelweiss team

A white-label investment app, but without the white-label feel.

Edelweiss came to us with a clear ask. They had spent years building proprietary algorithms for fund recommendation, goal planning, and retirement modelling. What they did not have was a customer-facing product to put those algorithms in front of real investors.

The catch was that this could not feel like a stock investment app from a vendor catalogue. It needed to look and behave like an Edelweiss product, which meant custom design, custom flows, and a level of polish that white-label software does not deliver.

Finsens product detail

Three things that made this non-trivial.

01

Real-time fund data without making the app feel slow

Pulling NAVs, historical returns, and scheme metadata from Value Research while keeping portfolio screens responsive meant designing a caching layer with predictable invalidation. Customers were not going to wait three seconds every time they opened the app.

02

Custom goal-planning math, on a phone

Edelweiss had complex projection algorithms for retirement, children’s education, and home purchase goals. Some of these required heavy computation. We split the work between server-side projection and client-side scenario tweaking, so users could drag a slider and see results immediately, without round-tripping every change.

03

An e-mandate flow that actually completes

Recurring SIP setup means navigating bank e-mandate screens, OTP retries, and edge cases that genuinely happen in production. The first version of any e-mandate flow drops users. We rebuilt ours twice based on real failure data, and the abandonment dropped each time.

Finsens dashboard detail

Six modules. One app.

01

Customer onboarding

Account creation, profile capture, and the boring-but-essential prerequisites a regulated product needs.

02

e-KYC

Paperless verification through SEBI-approved vendors, with retry handling for the cases where verification quietly fails.

03

Risk profiling

A short questionnaire that produces a risk bucket, used by the recommendation engine to constrain the fund universe.

04

Goal management

Set a goal, see what it costs in monthly SIPs, adjust the timeline or amount and watch the projection update live.

05

Portfolio analytics

Holdings, returns, drift from target allocation, and the kind of charts customers actually look at, not the ones that just fill space.

06

e-Mandate & payments

Recurring SIP setup with bank mandate registration and one-time investment flows for lump sums.

  • Java
  • Spring Boot
  • Microservices
  • PostgreSQL
  • Flutter
  • Dart
  • BLoC pattern
  • AWS
  • Value Research API
  • BSE Star MF

Built end to end, then handed over clean.

We took Finsens from concept to a production wealth product inside Edelweiss and handed the codebase, the documentation, and the deployment over to their team. That is the shape of the engagement we like best. Build it well, transfer it properly, and step away.

Next case

Edelweiss PHFL

White-labelled wealth platform for housing finance customers.

Edelweiss PHFL
Start a project

Building something like this?
Tell us about it.

Mutual fund app, advisor portal, RTA integration, AUM reporting. Tell us what you have and we will figure out what the build actually looks like.

Get a free consultation