Skip to content
FetchSky

JS Investments: from curiosity to investing, in one app

A mobile investing app that helps people open an account, choose a fund and start investing in minutes.

JS Investments wanted to make mutual fund investing simple and accessible to everyday Pakistanis. FetchSky designed and built a mobile app for investors, along with an admin portal that lets the JS Investments team manage users, funds, content and notifications.

In short

  • FetchSky designed and built the JS Investments investor app (Android and iOS) and its admin portal.
  • The JS Investments app is built in React Native with a Node.js back office.

The challenge

What needed solving?

For many people, mutual funds feel complicated. Opening an account means paperwork, and choosing the right fund means decoding unfamiliar terms. JS Investments needed an app that could:

  • Remove friction from onboarding so new investors can sign up from their phone.
  • Guide first-time investors towards funds that suit their goals and comfort with risk.
  • Serve every kind of investor, including those who want Shariah-compliant products.
  • Give the business control over funds, content and communication without depending on developers.

Our solution

What did we build?

The investor app

  • Quick, secure sign-up

    Investors scan their CNIC, confirm their details and mobile number, select a dividend mandate and verify with an OTP. Fingerprint login makes return visits easy.

  • Conventional and Shariah-compliant funds

    Browsable lists with search, sort and filters, and detailed pages for each fund, with an option to apply directly.

  • Invest, convert and redeem

    Investors can buy units, switch between funds and redeem from their home screen, with OTP confirmation for added security.

  • Clear portfolio view

    The home screen shows total investment and a summary, with activity history and statements that can be generated by month, date range or fund.

  • Goal planning

    Users can plan around a financial goal or a regular contribution, and see projected results based on investment amount, period and expected return.

  • Risk profile and recommendations

    A short questionnaire suggests funds that match the investor's risk appetite.

  • Calculators and reports

    Tax rebate and performance calculators, plus fund performance reports to compare options.

The admin portal

  • Dashboard

    Key statistics and performance charts.

  • User management

    Searchable customer lists, profiles and role-based access.

  • Investment management

    Add, update or remove the fund options shown in the app.

  • Content management

    FAQs and terms and conditions.

  • Notification management

    Create and send alerts and triggers to users.

In pictures

What does it look like in use?

  • Image coming soon
    Onboarding: CNIC scan and OTP
  • Image coming soon
    Fund list and fund detail
  • Image coming soon
    Portfolio home screen
  • Image coming soon
    Admin portal dashboard

How we built it

How did we build it?

We followed an agile process, with a single React Native codebase serving both Android and iOS and a Node.js back office for the portal. FetchSky also handled design, testing and publishing to the app stores.

The outcome

What changed?

JS Investments now has a modern digital channel where people can go from curiosity to investing in one app, and a portal that puts the business in control of its funds, content and customer communication.

  • Time from download to first investment

    Result

    Minutes, in the app

Frequently asked questions

[1]

What did FetchSky build for JS Investments?

An investor mobile app for Android and iOS — sign-up, funds, investing, portfolio and goal planning — and an admin portal for users, funds, content and notifications.
[2]

Which technologies does the JS Investments app use?

React Native for the app, from one codebase for both platforms, and Node.js for the back office.

More case studies

Read this as Markdown

Building something like this?

Tell us what you need. We’ll set up a free consultation and follow up with a detailed proposal.