Student Organization Website with E-Voting Feature by Using Student Card Verification Concept Design

Authors

  • Yohanes Maria Jonathan Glenn Paskalis FakultasTeknik, Universitas Katolik Indonesia Atma Jaya, Jakarta, Indonesia
  • Karel Octavianus Bachri FakultasTeknik, Universitas Katolik Indonesia Atma Jaya, Jakarta, Indonesia

DOI:

10.33395/sinkron.v8i3.13734

Keywords:

Cloud Vision, Firebase, Nuxt, OCR, Verification, Voting System, Website

Abstract

Student organizations hold an election to decide their next head and vice head every year. The best voting method for student organizations is to use an independent website with a voting system. The voting system can use students’ identity card and their student email as base for verification. OCR and face detection can be used for extracting all the needed information to validate the student card and verify it with the corresponding student email input. Other than the voting system, the website can be used to promote the student organization itself. The website was built using Nuxt for its front-end, Firebase for its back-end, and Cloud Vision API for its OCR and face detection module. There is a Lighthouse test, a stress test for the voting system, and a test to determine the optimal file size for the voting system. The results are a website that has an average Lighthouse score of 97.58. The stress test, which used a script that does submission repeatedly, results suggest that the voting system can handle up to 2000 voters at the same time. The optimal file size determined by the authors to be 500KB as the result of its test. The conclusions are a great performing website with a voting system can be built using Nuxt and Firebase, the voting system can be improved by adding another step of verification, and it’s best to use and image with a file size above 250KB when using Cloud Vision API for optimal results

GS Cited Analysis

Downloads

Download data is not yet available.

References

Bahtiar Semma, A., Ali, M., Saerozi, M., Mansur, M., & Kusrini, K. (2023). Cloud computing: Google firebase firestore optimization analysis. Indonesian Journal of Electrical Engineering and Computer Science, 29(3), 1719. https://doi.org/10.11591/ijeecs.v29.i3.pp1719-1728

Boutounte, M., & Ouadid, Y. (2021). Characters recognition using keys points and convolutional neural network. Indonesian Journal of Electrical Engineering and Computer Science, 22(3), 1629. https://doi.org/10.11591/ijeecs.v22.i3.pp1629-1634

Fortuna, I., & Khaeruzzaman, Y. (2022). Implementation of OCR and Face Recognition on Mobile Based Voting System Application in Indonesia. IJNMT (International Journal of New Media Technology), 20–27. https://doi.org/10.31937/ijnmt.v9i1.2658

Jelajahi. (2024). [Education]. Unika Atma Jaya. https://www.atmajaya.ac.id/id/

Karthikeyan, D., P., A. V., Surendhirababu, K., Selvakumar, K., Divya, P., Suhasini, P., & Palanisamy, R. (2021). Sophisticated and modernized library running system with OCR algorithm using IoT. Indonesian Journal of Electrical Engineering and Computer Science, 24(3), 1680. https://doi.org/10.11591/ijeecs.v24.i3.pp1680-1691

Mishra, D. P., Rout, K. K., & Salkuti, S. R. (2021). Modern tools and current trends in web-development. Indonesian Journal of Electrical Engineering and Computer Science, 24(2), 978. https://doi.org/10.11591/ijeecs.v24.i2.pp978-985

Mumtahana, H. A. (2022). Optimization of Transaction Database Design with MySQL and MongoDB. SinkrOn, 7(3), 883–890. https://doi.org/10.33395/sinkron.v7i3.11528

Pawar, B. M., Patode, S. H., Potbhare, Y. R., & Mohota, N. A. (2020). An Efficient and Secure Students Online Voting Application. 2020 Fourth International Conference on Inventive Systems and Control (ICISC), 1–4. https://doi.org/10.1109/ICISC47916.2020.9171063

Salmi, H. A. (2023). Comparative CSS frameworks. Multi-Knowledge Electronic Comprehensive Journal For Education And Science Publications, 66, 35.

Setiawan, F. B., Muntaha, I., Pratomo, L. H., & Riyadi, S. (2023). Pattern Recognition on Automated Guided Vehicles Two Wheel Drive (AGV 2WD) Robot for Location Detection Based on Raspberry Pi 4 Model B. Sinkron, 8(1), 338–347. https://doi.org/10.33395/sinkron.v8i1.11990

Siahaan, M., & Kenidy, R. (2023). Rendering performance comparison of react, vue, next, and nuxt. Jurnal Mantik, 7(3), 10.

Siahaan, M., & Vianto, V. O. (2022). Comparative Analysis Study of Front-End JavaScript Frameworks Performance Using Lighthouse Tool. Jurnal Mantik, 6(3), 7.

Universitas Katolik Indonesia Atma Jaya. (2024). [Government]. PDDikti - Pangkalan Data Pendidikan Tinggi. https://pddikti.kemdikbud.go.id/data_pt/NUM1MEIxNEQtN0VBMC00QzBELUEzRTAtOEQ0QzdGNTAyNEY4

Yusoff, Z. M., Yusnoor, Y., Markom, A. M., Nordin, S. A., & Ismail, N. (2023). Fingerprint biometric voting machine using internet of things. Indonesian Journal of Electrical Engineering and Computer Science, 30(2), 699. https://doi.org/10.11591/ijeecs.v30.i2.pp699-706

Zholdas, N., Postolache, O., Mansurova, M., Belgibaev, B., Kunelbayev, M., & Sarsembayeva, T. (2024). Development of a wearable monitor to identify stress levels using internet of things. Indonesian Journal of Electrical Engineering and Computer Science, 33(3), 1486. https://doi.org/10.11591/ijeecs.v33.i3.pp1486-1499

Downloads


Crossmark Updates

How to Cite

Paskalis, Y. M. J. G. ., & Bachri, K. O. . (2024). Student Organization Website with E-Voting Feature by Using Student Card Verification Concept Design. Sinkron : Jurnal Dan Penelitian Teknik Informatika, 8(3), 1505-1514. https://doi.org/10.33395/sinkron.v8i3.13734