In Production
FinTrack
A personal borrow-and-lend money tracking app that helps users manage contact-wise balances, multi-currency transactions, exports, backups, cloud sync, and secure access.

Overview
FinTrack is a personal finance mobile app focused on tracking borrowed and lent money between users and their contacts.
The app helps users clearly understand who they need to pay, who owes them money, and what their overall borrow/lend balance looks like.
FinTrack supports multi-currency transactions with default currency settings, transaction-level currency snapshots, and clear converted balance views.
It includes contact-wise transaction history, filters, export options, backup and restore, cloud sync, and security features such as PIN and biometric authentication.
Highlights
- Built a borrow-and-lend focused money tracking app for managing contact-wise balances.
- Added overall insight showing how much the user will receive and how much the user needs to pay.
- Implemented contact-wise transaction history to track money movement with each person.
- Added multi-currency support with default currency settings and transaction conversion snapshots.
- Included filters to quickly find transactions by contact, date, and transaction type.
- Added PDF and CSV export options for transaction reports and contact summaries.
- Implemented backup and restore support for user data safety.
- Added optional cloud sync for keeping data available across devices.
- Included PIN and biometric authentication for better app security.
Stack
- Flutter
- Dart
- MongoDB
- REST API
- Cloudinary
- PDF Export
- CSV Export
- Biometric Auth
- Currency Conversion API
Let's Build
Got a project that ships
while the world sleeps?
Tell us what you're building. We'll come back with a plan, a timeline, and a fixed number — usually within a day.