Design and Development of a Mobile-Based “Sembako” Application Using Flutter
DOI:
https://doi.org/10.55123/insologi.v4i6.6790Keywords:
Digital Transformation, E-Commerce, Flutter Framework, Mobile Application, Waterfall MethodAbstract
The rapid development of information technology has transformed the way people conduct business transactions, shifting from traditional face-to-face methods to online systems through e-commerce platforms. However, challenges remain in ensuring equitable access to essential goods, particularly for communities with limited distribution networks. This study aims to design and develop a mobile-based Sembako (basic commodities) application using the Flutter framework to improve efficiency, accessibility, and user experience in purchasing daily necessities. The research employed the Waterfall method within the System Development Life Cycle (SDLC), involving stages of planning, analysis, design, implementation, and testing. Data were collected through observation, interviews, and literature studies conducted at an MSME store in Central Jakarta. The system was developed using Dart for programming and Firebase as the database for real-time data management. Results showed that the Sembako application successfully met functional requirements, enabling efficient management of stock, transactions, and digital payments while achieving a high user satisfaction score of 4.82 out of 5 in User Acceptance Testing. The study contributes to the advancement of mobile commerce by offering a practical and scalable solution for digital transformation in MSMEs, although future improvements should integrate loyalty systems and automated customer services.
Downloads
References
Alshamrani, A., & Bahattab, A. (2015). A comparison between three SDLC models: Waterfall model, spiral model, and incremental/iterative model. International Journal of Computer Science Issues (IJCSI), 12(1), 106–111.
Amandin, A. (2021). Faktor-faktor yang mempengaruhi pemasaran e-commerce terhadap keputusan pembelian online di Kota Prabumulih. Management Studies and Entrepreneurship, 2(2), 113–122.
Anisa Martadala, D., Redi Susanto, E., & Ahmad, I. (2021). Model Desa Cerdas Dalam Pelayanan Administrasi (Studi Kasus: Desa Kotabaru Barat Kecamatan Martapura Kabupaten Oku Timur). Jurnal Teknologi Dan Sistem Informasi (JTSI), 2(2), 40–51.
Azzahra, Z. F., & Fa’rifah, R. Y. (2025). Empowering MSMEs with Data-Driven Insights: Mobile Sales Dashboard Application for MSMEs. TEKNOSI: Jurnal Teknologi Dan Sistem Informasi. https://doi.org/10.25077/TEKNOSI.v11i01.2025.1-8
Basri, A., Atmaja, D. M. U., & Hakim, A. R. (2023). Application of Scrum Methodology in The Design of Micro, Small, and Medium Enterprise Systems: A Case Study on Laundry Services. International Journal of Information System and Engineering. https://pdfs.semanticscholar.org/973d/aaf176a3f5ce442d4960223194b4a7979284.pdf
Bhole, V. Y. (2022). Flutter-based real-time mobile app for fruit shelf-life prediction (FSP) using multi-modality imaging. International Journal of Information Retrieval Research (IJIRR), 12(3), 1–20.
Boyatzis, R. E., & McKee, A. (2019). Journal of Chemical Information and Modeling. Journal E-Commerce, 53(9), 18–38.
Calvin, J., Kusumawati, Y. A., & Radhitanti, A. (2024). ShopMe: A Mobile App to Introduce Indonesian Local MSMEs. Procedia Computer Science. https://www.sciencedirect.com/science/article/pii/S1877050924031570
Chahal, H. (2025). Development of a Scalable E-Commerce Website for Small Businesses. https://www.theseus.fi/handle/10024/893948
Faisal, P. (2018). Improving Business Development in the Reliable Information Communication Technology Maintenance Selection. The 2nd International Conference on Trade Strategy and Innovation of Trade in the Digital Economy, 143–150.
Fajri, M. I., Gani, I. P., & Fauzi, F. (2024). MSME Business Transformation through Mobile E-Commerce Applications. Info Sains. https://ejournal.seaninstitute.or.id/index.php/InfoSains/article/view/3766
Fauziah, N. D. (2022). Integrasi Payment Gateway untuk Donasi Menggunakan Framework Flutter (Studi Kasus Donasi HMTIF UNPAS). Jurnal Pasundan Informatika, 1(1).
Fernando, R., & Wiratama, J. (2023). Developing Web-Based Point of Sales Application With SHA-512 Encryption on DBMS for Indonesian MSME’s Culinary Industry. Journal of Computer and Information Technology. https://pdfs.semanticscholar.org/8b4a/48aed644aec3ae65003bece733d3f45139ca.pdf
Hendrawan, D., & Suryani, I. (2023). Mobile Payment Integration and Consumer Trust in Digital Commerce Platforms. Journal of Electronic Commerce Research. https://www.tandfonline.com/doi/full/10.1080/15332845.2023.1898762
Hendriyati, P., & Yusta, A. (2021). Implementasi Aplikasi E-Commerce Berbasis Web. In Jurnal STMIK GICI. https://ejournal.stmikgici.ac.id/
Herdiansah, A., Borman, R. I., & Maylinda, S. (2021). Sistem Informasi Monitoring dan Reporting Quality Control Proses Laminating Berbasis Web Framework Laravel. Jurnal Tekno Kompak, 15(2), 13. https://doi.org/10.33365/jtk.v15i2.1091
Heriyanto, Y. (2018). PERANCANGAN SISTEM INFORMASI RENTAL MOBIL BERBASIS WEB PADA PT.APM RENT CAR. Jurnal Intra-Tech, 2(2). https://doi.org/https://doi.org/10.37030/jit.v2i2.35
Manawar, A., Lukita, C., & Meria, L. (2023). The Evolution of Financial Technology in Indonesia. Jurnal SABDA. https://doi.org/10.33050/sabda.v2i2.367
Marlim, Y. N., William, W., Susanti, W., & Fadrul, F. (2025). Designing Startup Application “LaKu” for MSME in Riau Based on Android. Journal of Applied Business and Technology. https://doi.org/10.35145/jabt.v6i2.228
Mohammed, D. Y. (2022). Developing Cross-Platform Library Using Flutter. European Journal of Engineering and Technology Research, 2(1). https://doi.org/10.24018/ejeng
Muhardian, A. (2018). Tutorial Flutter #1: Pengenalan dan Persiapan Pemrograman Mobile dengan Flutter. https://www.petanikode.com/flutter-linux/
Nurhayati, S. (2018). Penerapan Metode PIECES dalam Pengembangan Sistem E-Commerce Penjualan Produk Komputer. Jurnal Elektronik ITB Swadharma. https://ejurnal.swadharma.ac.id/index.php/jris/article/download/63/46
Nursobah, N., Saad, M. I., & Kansil, J. A. J. (2024). Implementation of the Flutter Framework for Developing an E-Commerce Application. Neliti. https://media.neliti.com/media/publications/587831-implementation-of-the-flutter-framework-67eb9542.pdf
Oliveira, L. R. M. (2019). Productizing a Mobile Application: Participatory Design and Development [University of Porto]. https://search.proquest.com/openview/8619fa6c17eea8ffca753163852d17af/1?pq-origsite=gscholar&cbl=2026366&diss=y
Pahlevi, O., Mulyani, A., & Khoir, M. (2018). Sistem Informasi Inventori Barang dengan Meerode Oriented Di PT.LivazaTeknologi Indonesia Jakarta. Jurnal Prosisko, 5(1).
Pasaribu, P. N., Muslih, M., Kartika, T., & Muharam, H. (2025). Investigating Technological and Organizational Leverages of Digital Learning Adoption in Halal MSMEs Using the TOE-TAM Framework and PLS-SEM. Engineering, Technology & Applied Science Research. https://doi.org/10.48084/etasr.13606
Pradana, A. G. (2019). Rancang Bangun Game Edukasi “AMUDRA” Alat Musik Daerah Berbasis Android. Seminar Nasional Teknologi Informasi Dan Komunikasi, 50.
Pramono, A., Gabriella, J., & Zahirah, A. Z. (2023). Website and Mobile Based Application Utilization to Increase & Upscale MunchUp Selling Margin. IEEE Conference on Innovative Computing and Information Technology. https://ieeexplore.ieee.org/abstract/document/10291416/
Prawiro, M. (2019). Pengertian Aplikasi, Arti, Fungsi, Klasifikasi, dan Contoh Aplikasi. https://www.maxmanroe.com/vid/teknologi/pengertian-aplikasi.html
Putra, D., Harahap, S., & Irawan, M. (2025). E-Commerce Adoption and Supply Chain Accessibility in Rural Indonesia. In Springer Proceedings in Business and Economics. Springer. https://www.springerprofessional.de/en/e-commerce-adoption-and-supply-chain-accessibility-in-rural-indo/26823476
Rahman, S. (2013). Pengertian PHPMyAdmin. In Membangun Aplikasi Web dengan Metode OOP.
Rinaldi, T., & Hidayat, F. (2024). Optimizing E-Commerce Performance for Small Businesses Using Mobile Platforms. IEEE International Conference on Digital Business. https://ieeexplore.ieee.org/document/10422345
Sahrul, F., Safi’ie, M. A., & W, O. D. (2017). Implementasi Sistem Informasi Akademik Berbasis Web Menggunakan Framework Laravel. Jurnal Transformasi, 12(1), 1–4.
Samonte, M. J. C., Coladilla, J. T. A., & Lavarias, A. (2024). LookingFor: A Mobile Application for Finding Local Skilled Workers and Service Providers. In Advances in Intelligent Systems and Computing. Springer. https://link.springer.com/chapter/10.1007/978-981-97-9324-2_23
Santoso, S., & Rafiqin, A. (2019). Aplikasi Monitoring Rumah Kos Berbasis Android di Kota Tangerang. Jurnal Maklumatika, 5(2).
Sari, E. P., & Pudjiarti, E. (2021). Rancang Bangun Sistem Informasi Penjualan Jasa Percetakan Berbasis Website Studi Kasus: CV Prima Framedia. Jurnal Teknologi Informasi Dan Multimedia (JTIM), 2(4). https://doi.org/10.35746/jtim.v2i4.112
Sari, M. P., Setiawansyah, S., & Budiman, A. (2021). Perancangan Sistem Informasi Manajemen Perpustakaan Menggunakan Metode Fast (Framework for the Application System Thinking) (Studi Kasus : Sman 1 Negeri Katon). Jurnal Teknologi Dan Sistem Informasi, 2(2), 69–77.
Sihotang, H. T. (2019). Sistem Informasi Pengagendaan Surat Berbasis Web Pada Pengadilan Tinggi Medan. 3(1), 6–9. https://doi.org/10.31227/osf.io/bhj5q
Sintaro, S., Widiana, S. A., Arundaa, R., Alfonsius, E., & Lapihu, D. (2023). Aplikasi Penjualan Baju Berbasis Web (E-Commerce) dengan Formulasi Penyusunan Kode. Journal of Information Technology, Software Engineering, and Computer Science (ITSESC), 1(1).
Sipahutar, L. P., & Findi, M. (2025). Website Design for Providing Product Price Information of Micro, Small, and Medium Enterprises (MSMEs) Retail Business. International Journal of Multidisciplinary Studies (IJOMS). https://ijoms.internationaljournallabs.com/index.php/ijoms/article/view/1122
Sommerville, I. (2011). Software Engineering (9th ed.). Pearson Education Inc.
Sutono, E., Muiz, A., & Pratama, M. H. (2025). Development of an Android Application for Recipe Management Using Flutter and API. BIT Jurnal: Teknologi Informasi. https://doi.org/10.32877/bt.v8i1.2890
Syafiih, M. (2022). Digitizing Arudh and Qowafi Classics as Android-Based Student Learning Media Using Flutter. International Journal of Engineering, Science and Information Technology, 2(2), 129–135.
Widya Purnama, A. P., & Putra, T. A. (2020). Perancangan sistem penjualan berbasis web (e-commerce) pada Toko DMX Factory Outlet. Riset Dan E-Jurnal Manajemen Informatika Komputer, 5(1). https://doi.org/10.33395/remik.v4i1.10803
Wijayanto, D., & Nugroho, S. (2023). Adoption of Flutter and Firebase in Cross-Platform Mobile App Development for Small Enterprises. Jurnal Ilmu Komputer Dan Informatika. https://jurnal.stmik-bani-saleh.ac.id/index.php/jurnal-ilkom/article/view/147
Wongkar, V. J., Sambul, A., & Sentinuwo, S. (2021). Rancang Bangun Aplikasi Layanan Pemesanan Produk Bahan Pangan dan Sembako di Pasar Karombasan. Jurnal Teknik Informatika, 19(2).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Nadia Nadia, Yulhendri Yulhendri

This work is licensed under a Creative Commons Attribution 4.0 International License.
Hak cipta pada setiap artikel adalah milik penulis.
Penulis mengakui bahwa INSOLOGI (Jurnal Sains dan Teknologi) sebagai publisher yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution 4.0 International License.
Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini kedalam versi yang lain, seperti: dikirim ke respository institusi penulis, publikasi kedalam buku, dan lain-lain. Dengan mengakui bahwa naskah telah terbit pertama kali pada INSOLOGI (Jurnal Sains dan Teknologi).
























