FundFlow is a mobile application designed to simplify personal financial management by allowing users to record daily income and expenses. The app integrates Artificial Intelligence (AI) for analyzing mobile banking receipts and categorizing transactions, helping users to efficiently track and manage their finances.
- Income and Expense Tracking: Record transactions manually or through AI-driven receipt analysis.
- Expense Categorization: Group transactions by categories such as food, transportation, and entertainment.
- Profile Management:
- Update user profiles.
- Manage account settings including email and password changes.
- Category Management:
- Create, update, or delete categories.
- Transfer money between categories.
- Bank Management:
- Manage bank accounts and track transactions.
- View transfer history by bank or user.
- Transaction Management:
- Create, update, or delete transactions.
- View and filter transaction history.
- Automate transaction tracking via receipt analysis using AI.
- Provide tools for better financial awareness, debt reduction, and savings.
- Support manual input for cash transactions.
- Enhance financial preparedness for emergencies.
- Flutter (Dart)
- Go
- FastAPI (Python)
- PostgreSQL
- Visual Studio Code
- Android Studio
- Postman
- Google Colab
| Name | Role |
|---|---|
| Chayawat Anaroch | Project Manager & AI Engineer |
| Theerakan Thadawuth | Frontend Developer |
| Mawin Srichat | Backend Developer |
| Sarun Khumthai | Frontend Developer |
| Supakorn Tungpatompramote | Frontend Developer |
| Tamonwan Tabloi | Designer & Frontend Developer |
| Puwadech Intong | Frontend Developer |
| Waruntorn Tosakulvong | Frontend Developer |
This project is licensed under the MIT License.