Design and Development of an E-Commerce System for Electronic Goods with Integrated Ordering and Payment using Next.js
DOI:
https://doi.org/10.36456/v86qfy34Keywords:
e-commerce, nextjs, Rapid Aplication development, midtrans, Inventory First, Reorder PointAbstract
Rizqi Elektronik has been operating conventionally, with its marketing reach still limited to the local area, while inventory tracking is still done manually, meaning customers do not receive real-time stock information and the store risks missing out on sales opportunities. This research aims to design and build a web-based e-commerce system for electronic goods using the Next.js framework, equipped with an integrated ordering and payment system to expand the store’s market reach to the regional level. The approach used is Research and Development (R&D) with the Rapid Application Development (RAD) model. The system was built using TypeScript, the Firebase Firestore database, and the Midtrans payment gateway for digital transaction processing. It implements the Inventory First algorithm to validate stock availability during transactions and the Reorder Point (ROP) method to determine reorder thresholds and timing. System testing was conducted through three phases: Black-box Testing, Expert Validation, and User Acceptance Testing (UAT), yielding results of 97.62%, 95.83%, and 93.33%, respectively—all falling within the “very acceptable” to “very good” categories. Based on these results, the developed system is deemed technically and functionally suitable to support store operations, online transactions, and inventory control at Rizqi Elektronik.
References
[1] Amory, J. D. S., Mudo, M., & J, R. (2025).
Transformasi Ekonomi Digital dan Evolusi Pola
Konsumsi: Tinjauan Literatur tentang Perubahan
Perilaku Belanja di Era Internet. Jurnal Minfo Polgan,
14(1),28–37. https://doi.org/10.33395/jmp.v14i1.14608
[2] Syaputra, H., Windiasastra, B. Y., & Syafa, G. M.
(2025). Kewirausahaan Ritel di Era Disrupsi Digital:
Tantangan dan Peluang. RIGGS: Journal of Artificial
Intelligence
and
digital
https://doi.org/10.31004/riggs.v4i3.2067
[3] Pratiwi, N., & Thariq, A. (2024). E-Commerce
Integrated With Payment Gateway Using Extreme
Programming Method at Startup Yuka Konveksi. Dalam
IJIS Indonesian Journal on Information System.
[4] Arya, K., Wirya Kesuma, B., Nyoman, I., Anggara
Wijaya, Y., Gede, I., & Putra, J. E. (2024). Implementasi
Next.Js, Typescript, Dan Tailwind Css Untuk
Pengembangan Aplikasi Frontend Sistem Inventory
Perusahaan Apar (Studi Kasus: CV Indoka Surya Jaya)
Implementation Next.Js, Typescript, And Tailwind Css
For The Development Of Apar Company Inventory
System Frontend Application (Case Study: Cv Indoka
Surya Jaya). Dalam JIKOM: Jurnal Informatika dan
Komputer (Vol. 14, Nomor 2).
[5] Arief Wibowo, M., Arianti Feby Ananda, A.,
Nurmalasari, R., Sri Wulandari, S., & Artanti, Y.
(2025). Implementation in Indonesia Innovation in
Entrepreneurship: Analyzing E-Commerce Adoption
Trends
in
the
Post COVID-19 Era. 9(1).
https://doi.org/10.26740/jpeka.v9n1.p87-106
[6] Pawana, I. G. N. A., Jayantari, M. W., & Nugraha,
M. D. (2024). Rancang Bangun Sistem Informasi
Pengelolaan Surat Berbasis Web di Fakultas Vokasi
Universitas Warmadewa. Jurnal Ilmiah Telsinas
Elektro, Sipil dan Teknik Informasi, 7(2), 128–144.
https://doi.org/10.38043/telsinas.v7i2.5486
[7] Musyaffa, A. I., Mulki Indana Zulfa, & Muhammad
Syaiful Alim. (2024b). Rancang Bangun Purecompute
Platform E-Commerce Untuk Belanja Laptop Berbasis
Website. Jurnal SINTA: Sistem Informasi dan
Teknologi
Komputasi,
1(1),
21–29.
https://doi.org/10.61124/sinta.v1i1.9
[8] Raihan, M., & Hidayat, A. T. (2024). Rapid
Application Development (RAD) dalam Pengembangan
Aplikasi E-Commerce Berbasis Mobile. MALCOM:
Indonesian Journal of Machine Learning and Computer
Science,
5(1),
93
100.
https://doi.org/10.57152/malcom.v5i1.1742
[9] Singgalen, Y. A. (2024). Implementation of Rapid
Application Development (RAD) for Community-based
Ecotourism Monitoring System. Journal of Information
Research
System
https://doi.org/10.47065/josh.v5i2.4749
[10] Safira, N. N., Supriyono, S., Wibowo, F., &
Fauzan, A. (2025). Pengembangan Website E
Commerce Penjualan Laptop Second dengan Fitur
Multi-Payment 126 pada HR Computer Cilacap. Blend
Sains
Jurnal
Teknik,
128–141.
4(1),
https://doi.org/10.56211/blendsains.v4i1.1002
[11] Fahrezi, A., Salam, F. N., Ibrahim, G. M., Syaiful,
R. R., & Saifudin, A. (t.t.). Pengujian Black Box Testing
pada Aplikasi Inventori Barang Berbasis Web di PT.
AINO
Indonesia.
https://journal.mediapublikasi.id/index.php/logic
[12] Wang, H., Zhang, Y., & Fu, X. (2025). Innovative
applications of black box testing: A new strategy for
teaching assessment in higher education1 (March 2025).
IEEE
Access.
https://doi.org/10.1109/ACCESS.2025.3568825
[13] Raihan, M., & Hidayat, A. T. (2024). Rapid
Application Development (RAD) dalam Pengembangan
Aplikasi E-Commerce Berbasis Mobile. MALCOM:
Indonesian Journal of Machine Learning and Computer
Science,
5(1),
93
100.
https://doi.org/10.57152/malcom.v5i1.1742
[14] Fadilah Najwa, N., Ariful Furqon, M., Kartika, V.,
Studi Sistem Informasi, P., & Caltex Riau, P. (t.t.).
Jurnal Nasional Teknologi dan Sistem Informasi
Attribution-ShareAlike 4.0 International. Some rights
reserved Studi Kasus Rancang Bangun Sistem E
Commerce untuk Usaha Penjualan Elektronik.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Muhammad Lazuardi

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











