PERANCANGAN SISTEM INFORMASI LEARNING ONLINEBERBASIS WEB UNTUK PLATFORM PEMBELAJARAN CODINGINDO PADA FRAMEWORK NODE.JS

Authors

  • Devis Wisley Situmorang Universitas Katolik Santo Thomas, Indonesia Author
  • Anirma Kandida Ginting Universitas Katolik Santo Thomas, Indonesia Author
  • Desinta Purba Universitas Katolik Santo Thomas, Indonesia Author
  • Zakarias Situmorang Universitas Katolik Santo Thomas, Indonesia Author

DOI:

https://doi.org/10.54314/jssr.v9i4.7053

Keywords:

sistem informasi, e-learning, web, Node.js, waterfall, CodingIndo

Abstract

Abstrak: Perkembangan teknologi informasi mendorong transformasi pada bidang pendidikan, khususnya kebutuhan platform pembelajaran pemrograman (coding) yang interaktif dan terstruktur. Penelitian ini bertujuan merancang dan membangun Sistem Informasi Learning Online Berbasis Web untuk Platform Pembelajaran CodingIndo menggunakan framework Node.js dan metode pengembangan Waterfall. Data dikumpulkan melalui observasi, studi literatur, dan pengumpulan dokumen. Perancangan sistem dimodelkan menggunakan Unified Modeling Language (UML) seperti Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram, serta Entity Relationship Diagram (ERD). Aplikasi diimplementasikan menggunakan teknologi Node.js, Next.js, TypeScript, Express, Prisma ORM, dan basis data MySQL, serta terintegrasi dengan Midtrans Payment Gateway dan Nodemailer. Sistem melibatkan tiga aktor utama, yaitu Admin, Mentor, dan Peserta (User). Fitur yang dihasilkan mencakup manajemen pengguna, pengelolaan kelas dan sesi, penyampaian materi (teks, video, PDF), sistem kuis otomatis, transaksi pembayaran, penerbitan sertifikat, dan laporan analitik. Pengujian fungsional dilakukan menggunakan pendekatan Black Box Testing yang menunjukkan bahwa seluruh fungsi sistem berjalan sesuai spesifikasi kebutuhan

Downloads

Download data is not yet available.

References

Abi Amarulloh, Kurniasih, M. (2023). ANALISIS PERBANDINGAN PERFORMA WEB

SERVICE REST MENGGUNAKAN FRAMEWORK LARAVEL , DJANGO , DAN Node JS

PADA APLIKASI. 09(01), 12–17.

Ega Budiman, Muhammad Fadli, David Kurniawan, E. R. S. (2025). TINJAUAN LITERATUR

DENGAN PENDEKATAN SYSTEMATIC. 4(2), 82–91.

Qomaruddin Dalimunthe, Marham Sitorus, R. E. D. (2024). Pengembangan Web Pembelajaran

Berbasis Web Pada Materi Asam dan Basa. 13(4), 5135–5148.

Ahmad Fauzan, S. (2024). Perancangan Aplikasi E-Learning Berbasis Web Dengan Metode

Waterfall Di PT . Wellmagic Media Digital. 2(5), 558–575.

Herlambang Brawijaya, Samudi, S. W. (2024). OPTIMALISASI PROSES PEMBELAJARAN

SEKOLAH MELALUI IMPLEMENTASI SISTEM E-LEARNING DAN EFISIENSI. 8(4),

–793.

Selly Anastassia Amellia Kharis dan Arman Haqqi Anna Zili. (2022). Learning Analytics dan

Educational Data Mining pada Data Pendidikan. 6, 12–20.

Kurnia dan Tumini. (2023). Perancangan Sistem Informasi Pembelajaran Online ( E-Learning )

Berbasis Web. 3(3).

Lathifaturrohmah dan Bambang Sujatmiko. (2025). Rancang Bangun Lms Berbasis Web

Mengimplementasikan Project Based Learning Untuk Melacak Proses Pembelajaran PjBL

Dalam Meningkatkan Kompetensi Pemrograman Javascript ( Studi Kasus Siswa Kelas XI RPL

I Di SMKN 2 Surabaya ) Lathifaturrohmah Bambang Sujatmi. 10, 42–49.

Umi Muntafi’ah, Evi Fatimatur Rusdiyah, M. T. (2025). Perancangan Sistem Informasi Profil

dan Berita Berbasis Web pada Bagian Kesejahteraan Rakyat Kantor Bupati Kabupaten Deli

Serdang.

Eli Nurhayati, A. (2023). Rancang Bangun Back-end API pada Aplikasi Mobile AyamHub

Menggunakan Framework Node JS Express Back-end API Design for AyamHub Mobile

Application Using Node JS Express Framework. 11(3), 524–531.

Fauzan Prasetyo Eka Putra, Reynal Widya Efendi, Alief Badrit Tamam, W. A. (2025). TREN

DAN PRAKTIK TERBAIK DALAM PENGEMBANGAN WEB BERBASIS API : KAJIAN

LITERATUR TERHADAP FRAMEWORK. 27, 165–178.

Rahmi, Yumami, dan H. (2023). Analisis Metode Pengembangan Sistem Informasi Berbasis

Website : Systematic Literature Review. 7, 821–834.

Downloads

Published

2026-08-31

How to Cite

PERANCANGAN SISTEM INFORMASI LEARNING ONLINEBERBASIS WEB UNTUK PLATFORM PEMBELAJARAN CODINGINDO PADA FRAMEWORK NODE.JS. (2026). JOURNAL OF SCIENCE AND SOCIAL RESEARCH, 9(4), 7071 – 7077. https://doi.org/10.54314/jssr.v9i4.7053