Design and Construction of a Sales Information System Using the Reactjs and Expressjs Frameworks: case study of Fa_al.store

  • Kevin Yohanes Wuryanto Wuryanto Universitas Pembangunan Nasional "Veteran" Jawa Timur
Keywords: Sales Information System ReactJS ExpressJS MSME

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

Download data is not yet available.

References

C. Yolanda, “Peran Usaha Mikro, Kecil Dan Menengah (UMKM) Dalam Pengembangan Ekonomi Indonesia,” J. Manaj. DAN BISNIS, vol. 2, no. 3, hlm. 170–186, Apr 2024, doi: 10.36490/jmdb.v2i3.1147.
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.
Published
2025-11-13
How to Cite
Wuryanto, K. Y. W. (2025). Design and Construction of a Sales Information System Using the Reactjs and Expressjs Frameworks: case study of Fa_al.store. JURNAL TEKNOLOGI DAN OPEN SOURCE, 8(2), 540 - 555. https://doi.org/10.36378/jtos.v8i2.4985
Abstract viewed = 8 times