Design and Construction of a Sales Information System Using the Reactjs and Expressjs Frameworks: case study of Fa_al.store
Abstract
Fa_al.store is a micro, small, and medium enterprise (MSME) that sells socks both online and offline. In its operational activities, the process of recording transactions and managing stock is still done manually, so the business owner experiences difficulties in monitoring product availability, assessing sales performance, and preparing periodic reports. This research aims to design and build a web-based sales information system that can facilitate transaction recording, product stock management, customer data, promotions, and presenting sales reports systematically and structured. The development of this system applies the Waterfall method, which includes the stages of needs analysis, design, implementation, and testing. On the frontend side, the ReactJS framework is used to build an interactive user interface, while the backend is developed using ExpressJS to handle business logic and communication with the database. This system is also integrated with the Midtrans payment gateway to support a secure and efficient online payment process. The results of testing using the User Acceptance Testing (UAT) method show that the system has been able to meet the functional needs of users with an acceptance rate of 94.2%, which indicates that the developed system is feasible to use and can help business actors in carrying out business processes effectively.
Downloads
References
I. Indriyani, I. P. B. Wiranata, dan S. Hiu, “Strategi Peningkatan Efisiensi Operasional UMKM di Era Digital: Pendekatan Kualitatif dengan Business Intelligence dalam Implementasi E-commerce,” Inform. Educ. Prof. J. Inform., vol. 9, no. 1, hlm. 23, Jun 2024, doi: 10.51211/itbi.v9i1.2760.
A. R. Sijabat dan E. Elisa, “RANCANG BANGUN SISTEM INFORMASI PENJUALAN ALAT PANCING DI KOPERASI NELAYAN BATAM MADANI,” vol. 10, no. 05, 2024.
N. I. Eltiana dan H. K. Saputra, “Elevating Efficiency: Designing an Integrated E-commerce Platform for Atlanta Sport Store Based on Yii Framework,” J. Hypermedia Technol.-Enhanc. Learn., vol. 2, no. 1, hlm. 48–62, Feb 2024, doi: 10.58536/j-hytel.v2i1.111.
M. Tizar dan N. Azizah, “RANCANG BANGUN SISTEM INFORMASI PENJUALAN BERBASIS WEB ( E-COMMERCE) PADA TOKO RUMAH POPOK KINAN,” EDUSAINTEK J. Pendidik. Sains Dan Teknol., vol. 10, no. 1, hlm. 154–170, Des 2022, doi: 10.47668/edusaintek.v10i1.664.
J. H. P. Sitorus dan M. Sakban, “Perancangan Sistem Informasi Penjualan Berbasis Web Pada Toko Mandiri 88 Pematangsiantar”.
M. I. Surya Pratama, “INTEGRASI PAYMENT GATEWAY PADA APLIKASI POINT OF SALES BERBASIS WEBSITE MENGGUNAKAN FRAMEWORK REACTJS (STUDI KASUS : TOKO ADIDA PRATAMA),” J. Inform. Dan Tek. Elektro Terap., vol. 13, no. 3, Jul 2025, doi: 10.23960/jitet.v13i3.7099.
M. Izzuddin, N. C. Wibowo, dan E. D. Wahyuni, “RANCANG BANGUN SISTEM INFORMASI MANAJEMEN RUANG RAPAT PADA PT XYZ MENGGUNAKAN JAVASCRIPT,” J. Inform. Dan Tek. Elektro Terap., vol. 13, no. 2, Apr 2025, doi: 10.23960/jitet.v13i2.6305.
S. K. Murti dan A. Sujarwo, “Membangun Antarmuka Pengguna Menggunakan ReactJs untuk Modul Manajemen Pengguna”.
“Rancang Bangun E-commerce Berbasis Single Page Application (SPA) Menggunakan ReactJS.”
A. E. Pradina, N. Vendyansyah, dan R. P. Prasetya, “PENERAPAN METODE SINGLE MOVING AVERAGE DALAM SISTEM PERAMALAN PENJUALAN PADA TOKO SERAGAM SEKOLAH AYZAM,” vol. 7, no. 5, 2023.
R. S. Pressman, Software engineering: a practitioner’s approach, 5th ed. dalam McGraw-Hill series in computer science. Boston, Mass: McGraw Hill, 2000.
R. O. Obe dan L. S. Hsu, POSTgreSQL: up and running, Second edition. Beijing: O’Reilly, 2015.
S. R. Yulistina, T. Nurmala, R. M. A. T. Supriawan, S. H. I. Juni, dan A. Saifudin, “Penerapan Teknik Boundary Value Analysis untuk Pengujian Aplikasi Penjualan Menggunakan Metode Black Box Testing,” J. Inform. Univ. Pamulang, vol. 5, no. 2, hlm. 129, Jun 2020, doi: 10.32493/informatika.v5i2.5366.
H. Thabibi, S. F. A. Wati, dan T. P. Rinjeni, “Implementasi User Acceptance Testing (UAT) Pada Website E-commerce UMKM BBhealthy,” Adopsi Teknol. Dan Sist. Inf. ATASI, vol. 4, no. 1, hlm. 19–26, Jun 2025, doi: 10.30872/atasi.v4i1.2904.
Aliyah Aliyah, Nahrun Hartono, dan Asrul Azhari Muin, “Penggunaan User Acceptance Testing (UAT) Pada Pengujian Sistem Informasi Pengelolaan Keuangan Dan Inventaris Barang,” Switch J. Sains Dan Teknol. Inf., vol. 3, no. 1, hlm. 84–100, Des 2024, doi: 10.62951/switch.v3i1.330.
Copyright (c) 2025 Kevin Yohanes Wuryanto Wuryanto

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This is an open-access article distributed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License which permits unrestricted use, distribution, and reproduction in any medium. Users are allowed to read, download, copy, distribute, search, or link to full-text articles in this journal without asking by giving appropriate credit, provide a link to the license, and indicate if changes were made. All of the remix, transform, or build upon the material must distribute the contributions under the same license as the original.












