CashFlowMate: A Cross-Platform Mobile Application for Personal Financial Management
DOI:
https://doi.org/10.69916/jkbti.v5i3.587Keywords:
Financial Recording, Flutter, Local Notification, Mobile Application, Waterfall ModelAbstract
Personal financial recording remains a challenge for most people because it is generally done manually or solely relying on memory. This condition causes transaction data to be easily lost, is difficult to monitor, and makes it difficult for users to accurately determine income and expenditure flows. This study aims to design and build a Flutter-based personal financial recording mobile application that can record income and expenses, manage transaction categories, display financial reports in graphical form, and provide monthly installment reminders through a local notification feature. The research method used is software engineering with a Waterfall development model that includes requirements analysis, system design, implementation, testing, and maintenance. Data collection techniques were carried out through literature studies and observations of the running system, as well as system testing using black box testing and white box testing. The results of the study indicate that the application was successfully developed and all main features can function properly according to the system design, including the transaction recording process, financial report visualization, transaction history, and automatic installment reminders.
Downloads
References
N. Fransiska, A. Dwi Putri, U. Dari, and A. Susanti, “Peran Financial Technology Dalam Pengelolaan
Keuangan Pribadi: Sebuah Kajian Literatur,” Indonesian Journal of Innovation Multidisipliner Research,
vol. 4, no. 3, pp. 1537–1548, 2026, doi: 10.69693/ijim.v4i3.1258.
J. Sipaayung and Munawaroh, “Peran Teknologi Smartphone Sebagai Media Pembelajaran Interaktif Bagi Mahasiswa di Era Digital,” Trending: Jurnal Manajemen dan Ekonomi, vol. 3, no. 1, pp. 167–176, 2025, doi: 10.30865/trending.v3i1.3662.
A. I. Nuresqi and S. N. Huda, “Tinjauan Literatur Tentang Aplikasi Mobile Dalam Manajemen Keuangan Pribadi,” Jurnal Media Informatika (JUMIN), vol. 6, no. 2, pp. 1424–1431, 2025, doi: 10.55338/jumin.v6i2.5426.
A. Fau, “Pelatihan Pengenalan Dasar Framework Flutter dalam Pembangunan Aplikasi Mobile,” Jurnal
Pengabdian kepada Masyarakat, vol. 1, no. 1, pp. 23–28, 2024.
Y. F. Baihaqi, “Perancangan Aplikasi Mobile Keuangan Dengan Framework Flutter,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 13, no. 3, 2025, doi: 10.23960/jitet.v13i3S1.7496.
M. N. Khadavy and H. P. Sejati, “Perancangan Aplikasi Pengelolaan Keuangan UMKM di Desa Sribhawono,”Jurnal Ekonome Manajemen Sistem Informasi (JEMSI), vol. 7, no. 2, 2025.
M. D. Agisfio, “Pengembangan Sistem E-Learning Berbasis Web Di Sma Xyz.,” Jurnal Informatika dan
Teknik Elektro Terapan, vol. 14, no. 1, 2026, doi: 10.23960/jitet.v14i1.8213.
A. L. Romadhoni and A. Salim, “Pengembangan Aplikasi Mobile ‘Expense Tracker’ Berbasis Flutter Untuk Visualisasi Data Interaktif Dan Rekapitulasi Keuangan Personal,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 13, no. 4, pp. 2830–7062, 2025, doi: 10.23960/jitet.v13i4.7493.
S. K. Siregar, A. W. br. Ginting, and B. R. Tindaon, “Perancangan Aplikasi Mobile Pembelajaran Interaktif
Berbasis Android Universitas Islam Negeri Sumatera Utara 123,” Journal of Innovative and Creativity, vol.
, no. 1, 2026, doi: 10.31004/joecy.v6i1.6652.
M. S. Sarman, “Alat Penyaringan Air Kotor Menjadi Air Bersih Menggunakan Mikrokontroller At-Mega32,”Jurnal Informatika dan Teknik Elektro Terapan, vol. 14, no. 2, 2026, doi:10.23960/jitet.v14i2.9201.
F. Anggadha and M. Ilham Setya Aji, “Perancangan Dan Implementasi Aplikasi Keuangan Harian Berbasis Flutter Untuk Monitoring Dan Kemudahan Manajemen Finansial,” Sosial dan Humaniora, vol. 5, no. 4, 2026.
G. Wijaya, D. Irawan, Z. Arifin, H. Oktavianto, M. Rahman, and G. Abdurrahman, “Studi Klasifikasi
Topik Berita Dengan Algoritma Machine Learning,” J-Ensitec, vol. 11, no. 1, pp. 10202–10206, 2024, doi:
31949/jensitec.v11i01.12037.
M. R. Meta, A. Arman, R. Rajab, H. S. Yeni, and Z. Efendy, “Perancangan Sistem Informasi Pada Panti
Asuhan Bundo Saiyo Berbasis Web,” IndraTech, vol. 3, no. 1, pp. 13–24, 2022.
Z. Efendy and M. I. Maulana, “Perancangan UX / UI Sistem Informasi pada Kantor Kelurahan Rawang Bandar Berbasis Web,” J. Comput., vol. 8, pp. 607–621, 2024.
R. Hadinata and Khairunnisa, “Beyond the Black Box in Computer Vision: A Traceable Architecture for Reproducible Canny Contour Identification,” Journal of Computer and Technology, vol. 4, no. 1, pp. 53–63, 2026.
A. B. URAL, “Computer Aided Deep Learning Based Assessment of Stroke From Brain Radiological CT Images,”
European Journal of Science and Technology, no. 34, pp. 42–52, 2022, doi: 10.31590/ejosat.1063356.
S. Kodati and R. Vivekanandam, “Analysis of Heart Disease using in Data Mining Tools Orange and
Weka,” Global Journal of Computer Science and Technology: C Software & Data Engineering, vol. 18, no.
, pp. 16–22, 2018.
M. Raihan and Tommy, “Majority-Class Collapse in E-Commerce Emotion Mining: A Diagnostic Evaluation of LSTM Under Severe Class Imbalance and Noisy Text,” Journal of Computer and Technology, vol. 4, no. 1, pp. 1–13, 2026.
R. B. Agung, Wandri, Marisa, H. Setiawan, and I. Jaya, “RANCANG BANGUN SISTEM INFORMASI
TABLE SERVICE BERBASIS MOBILE DENGAN MENGGUNAKAN METODE AGILE,” Jurnal Device,
vol. 2, no. 1, pp. 30–35, 2023, doi: 10.36815/semastek.v2i1.119.
E. Mpamugo and G. Ansa, “Enhancing Network Security in Mobile Applications with Role-Based Access Control,” Journal of Information Systems and Informatics, vol. 6, no. 3, pp. 1872–1899, 2024, doi:
51519/journalisi.v6i3.863.
Downloads
Published
Scite Metrics
Altmetric
How to Cite
Issue
Section
License
Copyright (c) 2026 Nurhalisa, Untung Suwardoyo, Hasnawati, Ade Hastuty, Muhammad Basri

This work is licensed under a Creative Commons Attribution 4.0 International License.







