Certificate Printing System Integrated with RESTful API JSON on Quistiq Application

Authors

  • Dorthea Elvita Harefa Universitas Nias
  • Fikrah Kristo Fotriman Waruwu Universitas Nias
  • Dian Maharani Buulolo Universitas Nias
  • Christine Jenny Puspita Zega Universitas Nias
  • Ester Ratna Cahyani Zega Universitas Nias
  • Devi Chrisman Lase Universitas Nias

DOI:

https://doi.org/10.32528/justindo.v11i1.4991

Keywords:

Digital Certificate, RESTful API, JSON, Automation

Abstract

Quistiq is a web-based online quiz application using native PHP. The certificate creation process for passing participants is still manual, requiring 5-7 minutes per certificate with a 12% error rate. This research develops a certificate printing system integrated with Quistiq through RESTful API JSON to automate graduation validation and certificate printing. The research method uses Software Development Life Cycle (SDLC) Waterfall model including requirements analysis, design, client-server architecture design, implementation using native PHP, MySQLi, Bootstrap, CSS, and JavaScript with JSON format data exchange, as well as testing and maintenance phases. Functionality testing uses black-box testing method on 6 test cases and API performance testing uses Postman with 100 requests. The test results show that the system has a functionality success rate of 99.2% with all features running according to specifications. API performance shows an average response time of 1.9 seconds, PDF certificate generation time of less than 2 seconds, and request success rate of 99.2%. The system successfully increases the efficiency of the certificate creation process by 85% compared to the manual process, reduces input data errors from 12% to 0.8%, and ensures certificate format consistency. The implementation of RESTful API JSON proves effective in automating the certificate printing process and significantly improving system accuracy and efficiency.

References

Angga, T.D. and Ayumi, V. (2025) ‘Pengembangan Model Sistem Informasi Penerimaan Peserta Didik Baru di SMK Kebangsaan Menggunakan Metode Waterfal’, Jurnal Informatika Teknologi dan Sains (Jinteks), 7(1), pp. 48–55. Available at: https://doi.org/10.51401/JINTEKS.V7I1.5121.

Bray, T. (2017) The JavaScript Object Notation (JSON) Data Interchange Format. Available at: https://doi.org/10.17487/RFC8259.

Choirudin, R., Choirudin, R. and Adil, A. (2019) ‘Implementasi Rest Api Web Service dalam Membangun Aplikasi Multiplatform untuk Usaha Jasa’, MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, 18(2), pp. 284–293. Available at: https://doi.org/10.30812/matrik.v18i2.407.

Dalimunthe, S. et al. (2023) ‘Restful API Security Using JSON Web Token (JWT) With HMAC-Sha512 Algorithm in Session Management’, IT Journal Research and Development, 8(1), pp. 81–94. Available at: https://doi.org/10.25299/ITJRD.2023.12029

Davenport, T.H. and Ronanki, R. (2018) ‘Artificial Intelligence for the Real World’, Harvard Business Review, 96(1), pp. 108–116.

Ehsan, A. et al. (2022) ‘RESTful API Testing Methodologies: Rationale, Challenges, and Solution Directions’, Applied Sciences (Switzerland), 12(9). Available at: https://doi.org/10.3390/APP12094369.

Gonzaga, L.S.A. and Mailoa, E. (2025) ‘Implementasi REST API untuk Sistem Informasi Kepegawaian Berbasis Spring Boot’, Jurnal Nasional Komputasi dan Teknologi Informasi (JNKTI), 8(4). Available at: https://doi.org/10.32672/jnkti.v8i4.9445.

Hidayat, A.N., Zainudin, A. and Yuliana, M. (2025) ‘Implementation of Digital Signatures and QR Codes for the Verification of Certificates of Authenticity for Diplomas’, 2025 International Electronics Symposium, IES 2025, pp. 212–217. Available at: https://doi.org/10.1109/IES67184.2025.11161333.

Jones, M., Bradley, J. and Sakimura, N. (2015) ‘JSON Web Token (JWT)’. Available at: https://doi.org/10.17487/RFC7519.

Kusuma, K.R.F. and others (2023) ‘Digitalisasi Sistem Perpustakaan Menggunakan RESTful Web Service’, Jurnal Ilmiah Sistem Informasi Akuntansi, 5(1), pp. 98–108. Available at: https://doi.org/10.33365/jimasia.v5i1.551.

Novianto, M.A. and Munir, S. (2022) ‘Analisis dan Implementasi Restful API guna Pengembangan Sistem Informasi Akademik pada Perguruan Tinggi’, Jurnal Informatika Terpadu, 8(1), pp. 47–61. Available at: https://doi.org/10.54914/JIT.V8I1.409.

Nur Dina Kamelia and Zaehol Fatah (2025) ‘Sistem Informasi Penerimaan Siswa Baru Berbasis Web Di SDN 2 Alasrejo Menggunakan PHP & MySQL’, Jurnal Mahasiswa Teknik Informatika, 4(2), pp. 147–153. Available at: https://doi.org/10.35473/JAMASTIKA.V4I2.4526.

Pattinama, Y.L. and Susanti, I. (2023) ‘Implementasi REST API Web Service Dengan Otentifikasi JSON Web Token Untuk Aplikasi Properti’, Jurnal Informatika, 10(1), pp. 81–89. Available at: https://doi.org/10.31294/ji.v10i1.13896.

Pratama, M.F., Andriyanto, T. and Wardani, A.S. (2023) ‘Rancang Bangun Sistem Integrasi Data Berbasis RESTful API’, Jurnal Nusantara Engineering, 8(1), pp. 55–64.

Pressman, R.S. and Maxim, B.R. (2020) Software Engineering: A Practitioner’s Approach. 9th edn. New York: McGraw-Hill Education.

Rizal, R. and Rahmatulloh, A. (2019) ‘RESTful Web Service untuk Integrasi Sistem Akademik dan Perpustakaan Universitas Perjuangan’, Jurnal Ilmiah Informatika, 7(1), pp. 54–59. Available at: https://doi.org/10.33884/jif.v7i01.1211.

Shameer, M.C.M., Haleem, P.P.A. and Puthenpediyakkal, Y.K. (2023) ‘A Lightweight Data Exchange Format for Mobile Transactions’, International Journal of Computer Network and Information Security (IJCNIS), 15(3), pp. 47–64. Available at: https://doi.org/10.5815/ijcnis.2023.03.04.

Simbulan, R. and Aryanto, J. (2024) ‘Implementasi REST API Web Services pada Aplikasi Sumber Daya Manusia’, Jurnal Indonesia : Manajemen Informatika dan Komunikasi, 5(1), pp. 552– 560. Available at: https://doi.org/10.35870/JIMIK.V5I1.511. Sommerville, I. (2016) Software Engineering. 10th edn. Boston: Pearson.

Yadav, P.S. (2023) ‘Automation of Digital Certificate Lifecycle: Improving Efficiency and Security in IT Systems’, Journal of Mathematical & Computer Applications, p. SRC/JMCA-E107. Available at: https://doi.org/10.47363/JMCA/2023(2)E107.

Zulkarnaim, N. and Mansyur, M.F. (2024) ‘Penerapan Spiral Method untuk Pengembangan Sistem Pencegahan Pemalsuan Sertifikat dengan Penerapan Tanda Tangan Digital dan Verifikasi Online’, Jurnal Teknologi Sistem Informasi dan Aplikasi, 7(1), pp. 90–96. Available at: https://doi.org/10.32493/jtsi.v7i1.36905.

Published

2026-02-02

How to Cite

Dorthea Elvita Harefa, Fikrah Kristo Fotriman Waruwu, Dian Maharani Buulolo, Christine Jenny Puspita Zega, Ester Ratna Cahyani Zega, & Devi Chrisman Lase. (2026). Certificate Printing System Integrated with RESTful API JSON on Quistiq Application. JUSTINDO (Jurnal Sistem Dan Teknologi Informasi Indonesia), 11(1), 28–37. https://doi.org/10.32528/justindo.v11i1.4991

Issue

Section

Articles