

Two ways to pick funds. Risk profile, or our research.
A self-serve mutual fund app for first-time Indian investors. Set life goals, get a portfolio recommendation in two flavours (risk-profile-driven or Findola’s own research-led picks), and watch it work against a benchmark every day.
- Client
- Findola Capital
- Industry
- WealthTech
- Engagement
- Custom platform
- Stack
- Flutter · Java · Microservices
- Status
- Live and maintained
Two kinds of investors. One app that serves both.
Most retail investors fall into one of two camps. The DIY type who wants to read fund fact sheets, compare expense ratios, and build their own basket. And the trust-the-experts type who wants someone to suggest a sensible portfolio and stay out of the way.
Findola wanted to serve both. The DIY user gets a search surface with curated collections (trending, focused, liquid, save tax) and the full Value Research rating on every fund. The trust-the-experts user gets a Findola-recommended portfolio for their goal, picked by the research team. Same app. Different paths in.
Risk profile, or Findola Recommended.
When a user opens a goal like “My first crore,” the recommendations screen shows two pills at the top. Based on risk profile gives them an algorithmic allocation tuned to their risk score. Findola Recommended gives them the research team’s own picks for that goal.
Both flavours land on the same screen with editable allocations across Equity Flexicap, Largecap, Smallcap and Midcap. The user adds, edits, or removes funds before they continue. Same checkout. Different starting point.

Three things that made this non-trivial.
Two recommendation engines that share one checkout
Building one recommendation engine is hard enough. Building two with completely different inputs (risk profile vs research team picks) and having them feed into the same investing flow took careful design. Both produce the same shape of output. The user notices the toggle, not the plumbing.
Portfolio analysis that holds up to scrutiny
XIRR against a benchmark. Category distribution across Equity, Debt, and Others. Asset allocation by Market Cap, Sector, and Companies. The numbers had to recalculate fast and stay accurate as users added or redeemed funds. We built the analysis pipeline so the dashboard always reflects the latest state.
A research surface the team can update without us
The collections (Trending, Save Tax, Multi Cap, Balanced, Liquid) and the Findola Recommended portfolios are content, not code. We built a back-office so the Findola team updates the curated lists, weightings, and goal-mapping themselves. New collections ship without a deploy.

Compared to a benchmark.
Findola users see their XIRR next to the relevant benchmark. Not just a green or red number, but the actual line chart of their investment vs the index over one month, three months, a year, three years, five years, all-time.
Below that sits the category distribution and asset allocation breakdowns, with a tab strip to swap between Market Cap, Sector, and Companies views. The kind of detail a serious investor expects, sized for a phone.
Six modules. Goal to redemption.
Onboarding and risk profile
Account creation, paperless KYC, and a risk questionnaire that drives one of the two recommendation tracks downstream.
Goal management
Life goals like buying a home, child’s education, first crore. Each goal carries a target amount, a horizon, and a recommended portfolio.
Invest with curated collections
Trending, Focused, Save Tax, Multi Cap, Balanced, Liquid. Browse-friendly entry points that feel like a storefront, not a database.
Two-track recommendations
The Risk Profile vs Findola Recommended toggle on every goal. Editable fund-by-fund before checkout.
Portfolio analysis
XIRR vs benchmark, category distribution, asset allocation by market cap, sector, and companies.
Redeem, SIP, and e-mandate
Single-fund redemption with min and max units, SIP setup with bank mandate flow, and the standard buy and switch operations through BSE Star MF.
- Java
- Spring Boot
- Microservices
- PostgreSQL
- Flutter
- Dart
- BLoC pattern
- AWS
- Value Research API
- BSE Star MF
Live in production.
One lakh downloads and climbing.
Findola shipped to iOS and Android and recently crossed one lakh installs on the Google Play Store. The app is live, the user base is growing, and we are still on the build with the Findola team. New features, fixes, and improvements continue to ship.
“I extend my heartfelt gratitude to the Mindstack team for their exceptional product development services. The seamless collaboration, technical expertise, and dedication displayed throughout the project were truly commendable. Mindstack not only met but exceeded my expectations, delivering a product that perfectly aligns with our vision. Their professionalism, attention to detail, and commitment to client satisfaction make them a standout choice for anyone seeking top-tier product development services.”


Building a self-serve investment app?
Tell us about it.
Mutual fund app, recommendation engine, portfolio analysis, advisor-research-driven content surfaces. If your build needs DIY and assisted modes in the same product, we have done it before.
Get a free consultation