Managing multiple bank accounts is messy — switching between apps, tracking transactions manually, and juggling financial goals. To solve this, I built a Finance Management App where users can connect all their bank accounts in one place.
Bank Account Integration: Implemented Plaid API to securely connect multiple bank accounts. Every deposit, withdrawal, or transfer updates in real-time.
Transaction Management: Created a unified dashboard where users see all their transactions across accounts, categorized automatically.
Goal Savings: Added a dedicated screen for creating and tracking savings goals.
Stock Market Data: Integrated real-time stock prices using the Yahoo Finance (unofficial) API.
User Guidance: Embedded YouTube tutorials within the app to help users learn personal finance strategies.
Backend: Built a Node.js backend to handle authentication, API requests, and secure data storage.
Outcome / Results
Users can manage all bank accounts in one app instead of juggling multiple apps.
Enabled better financial visibility with categorized transactions.
Early testers reported saving more consistently with the goal-tracking feature.
Stocks and finance videos gave users extra educational value inside the app.
Embedded Links:
Home Page to Connect to Bank Accounts and to view the latest tansactions
List of Latest Transaction ( These are automatically pulled out from your bank when you do any transaction )
Graphical representation of the transactions
Here you can work on your goal and collect money for them
Live Stock Data and its graph, coming from Yahoo Unofficial API
Manage your all accounts in one place. Connect All bank account in the app. Whenever you do any transaction from any account it will be listed in the app