Design and Implementation of an Offline-First Mobile Grocery Arisan Information System Using Flutter and Firebase
Desain dan Implementasi Sistem Informasi Toko Kelontong Seluler Arisan yang Mengutamakan Mode Offline Menggunakan Flutter dan Firebase
DOI:
https://doi.org/10.25134/ilkom.v20i2.582Keywords:
grocery savings scheme, mobile information system, flutter, firebase, offline-first synchronizationAbstract
Conventional grocery savings schemes (arisan sembako) managed manually often encounter challenges such as inefficient contribution recording, limited transparency, and difficulties in managing participant data. This study aims to design a mobile-based grocery arisan information system to support the digitalization of community-scale grocery savings management. A descriptive research approach was employed, with data collected through observation and interviews conducted at Mila Sembako.The proposed system was designed using Flutter and Firebase and includes system architecture, use case modeling, Firestore database design, and interface mockup, with an offline-first synchronization mechanism to ensure data accessibility under limited or intermittent internet connectivity. The system supports participant management, grocery package management, contribution recording, winner selection, notification services, and cloud-based data synchronization through Firebase. By centralizing data management in a cloud environment, the system enables more efficient record keeping and improved information accessibility for administrators and participants. The resulting system design provides a structured framework for improving the efficiency, transparency, and reliability of grocery arisan management. The study demonstrates the feasibility of utilizing Flutter and Firebase technologies to support the digital transformation of community-based grocery savings schemes and serves as a reference for future system development and implementation
Downloads
References
[1] A. M. B. Syarbaini, “TRADISI ARISAN UANG,” pp. 115–133.
[2] Z. Abidin, “Tinjauan Hukum Islam Tentang Sistem Arisan Sembako,” vol. 9, no. 2, pp. 10–19, 2023.
[3] P. Keuangan, D. Desa, R. Sulistyowati, and R. Nataliawati, “Analisis Akuntabilitas , Transparansi , dan Partisipasi,” vol. 6, no. April, pp. 1798–1811, 2022.
[4] D. K. Anggraeni et al., “Peningkatan Efisiensi Administrasi Keuangan Melalui Sistem Penagihan Otomatis : Studi Kasus Pada PT Java Energy Semesta,” vol. 05, no. 03, pp. 517–522, 2025.
[5] I. Akbar, Z. Niqotaini, and A. R. Fauzi, “Analisis Dan Perancangan Sistem Penjualan Pada Toko XYZ Berbasis Web Dan Mobile Menggunakan UML,” vol. 17, no. July, pp. 71–82, 2023.
[6] A. F. Zambrano, L. F. Giraldo, M. T. Perdomo, I. D. Hernández, and J. M. Godoy, “Rotating savings and credit associations: A scoping review,” World Dev. Sustain., vol. 3, no. April, p. 100081, 2023, doi: 10.1016/j.wds.2023.100081.
[7] D. Ahn, W. Kang, K.-K. Kim, and H. Shin, “Analysis and design of microfinance services: A case of ROSCA,” Eng. Econ., vol. 62, no. 3, pp. 197–230, Jul. 2017, doi: 10.1080/0013791X.2016.1236305.
[8] M. A. Adli and D. P. Lestari, “Designing an arisan mobile application for novice users using user-centered design approach,” in 2017 International Conference on Advanced Informatics, Concepts, Theory, and Applications (ICAICTA), IEEE, Aug. 2017, pp. 1–6. doi: 10.1109/ICAICTA.2017.8090956.
[9] I. K. Wairooy, I. Dillwyn, K. P. Yonathan, and A. Lay, “Development of Mobile QR Warehouse Management Apllication Based on Flutter and Firebase,” Eng. Math. Comput. Sci. J., vol. 6, no. 1, pp. 39–44, 2024, doi: 10.21512/emacsjournal.v6i1.10921.
[10] Y. For, E. C. Chang, and Y. Chang, “a G Aming S Ystem for S Houlder,” vol. 22, no. 2, p. 6698, 2015, doi: 10.5121/csit.2026.160418.
[11] R. K. Lomotey, J. Nilson, K. Mulder, K. Wittmeier, C. Schachter, and R. Deters, “Mobile Medical Data Synchronization on Cloud-Powered Middleware Platform,” IEEE Trans. Serv. Comput., vol. 9, no. 5, pp. 757–770, Sep. 2016, doi: 10.1109/TSC.2016.2555313.
[12] A. R. Kamila, G. H. Derhass, D. A. Rabbani, and F. S. Lee, “Aplikasi Absensi Berbasis Android Pada Sekolah Boarding Sebagai Transformasi Digital Bidang Pendidikan,” vol. 18, pp. 26–34, 2024.
[13] P. D. Sugiyono, METODE PENELITIAN KUANTITATIF, KUALITATIF DAN R &. D. Bandung: Alfabeta, 2021.
[14] M. L. Haryanti, F. Fraderic, S. Hartono, and J. Salim, “Cinema e-Ticket Application Design and Usability Evaluation Using SUS,” vol. 19, pp. 14–22, 2025.
[15] A. Hevner and S. Chatterjee, Design Research in Information Systems, vol. 22. in Integrated Series in Information Systems, vol. 22. Boston, MA: Springer US, 2010. doi: 10.1007/978-1-4419-5653-8.
[16] S. Rosaulina and C. M. Sihotang, “Rancang Bangun Sistem Inventory ( Studi Kasus : UD . Asia Pratama Pekanbaru ),” vol. 18, pp. 35–40, 2024.
[17] K. U. Singh, N. Varshney, P. Gupta, G. Kumar, T. Singh, and S. R. Dogiwal, “Mobile Application Control with Firebase Cloud Messaging,” 2024, pp. 527–535. doi: 10.1007/978-981-97-3588-4_42.
[18] M. Ohyver, J. V. Moniaga, I. Sungkawa, B. E. Subagyo, and I. A. Chandra, “The comparison firebase realtime database and MySQL database performance using wilcoxon signed-rank test,” Procedia Comput. Sci., vol. 157, pp. 396–405, 2019, doi: 10.1016/j.procs.2019.08.231.
[19] M. Kleppmann, A. Wiggins, P. Van Hardenberg, and M. Mcgranaghan, “Local-First Software : You Own Your Data , in spite of the Cloud”.
[20] S. H. Pothineni, “Offline-First Mobile Architecture : Enhancing Usability and Resilience in Mobile Systems,” vol. 07, no. 1, 2024.
[21] S. Sharma, S. Khare, V. Unival, and S. Verma, “Hybrid Development in Flutter and its Widgits,” in 2022 International Conference on Cyber Resilience (ICCR), IEEE, Oct. 2022, pp. 1–4. doi: 10.1109/ICCR56254.2022.9995973.
[22] R. S. Pressman, Software Engineering.
[23] D. Zou and M. Y. Darus, “A Comparative Analysis of Cross-Platform Mobile Development Frameworks,” in 2024 IEEE 6th Symposium on Computers & Informatics (ISCI), IEEE, Aug. 2024, pp. 84–90. doi: 10.1109/ISCI62787.2024.10667693.
[24] M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edit. Boston, MA: Addison-Wesley Professional, 2004.
[25] G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modelling Language User Guide. 1999.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Devina, Putri Hasibuan, Dzikra Azzahra, Adetia Anggriani; Gunawan

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








