Claim Missing Document
Check
Articles

Pengembangan Aplikasi Web E-Learning Menggunakan Framework Django dengan Fitur Gamifikasi dan Checkout Kursus Pratama, Endra; Priyambadha, Bayu
Jurnal Pengembangan Teknologi dan Ilmu Komputer Vol 10 No 6 (2026): Juni 2026
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Kemajuan teknologi informasi telah membuka pemanfaatan e-learning sebagai salah satu sarana pembelajaran yang dapat dilakukan secara fleksibel tanpa terbatas oleh waktu dan tempat. Namun, tingkat keterlibatan pengguna pada platform e-learning masih menjadi tantangan sehingga diperlukan inovasi untuk meningkatkan motivasi belajar. Penelitian ini bertujuan mengembangkan aplikasi e-learning berbasis web menggunakan framework Django sebagai backend dan Next.js sebagai frontend yang terintegrasi melalui REST API. Aplikasi tersebut dilengkapi dengan mekanisme gamifikasi dan checkout kursus untuk mendukung pengalaman pembelajaran yang lebih interaktif. Pengembangan sistem dilakukan dengan menggunakan metode Prototype, sementara untuk pengujian dilakukan menggunakan metode Black Box Testing untuk memastikan seluruh fungsi sistem berjalan sesuai kebutuhan. Hasil penelitian menunjukkan bahwa aplikasi berhasil mengimplementasikan fitur pengelolaan kursus, checkout kursus, serta gamifikasi yang terdiri atas Experience Point (XP), level, achievement, dan progress bar. Berdasarkan hasil pengujian, seluruh fitur utama menunjukkan bahwa sistem berfungsi dengan baik sesuai kebutuhan fungsional yang telah dirancang. Dengan demikian, aplikasi yang dikembangkan mampu mendukung proses pembelajaran yang lebih interaktif, terstruktur, dan meningkatkan keterlibatan pengguna pada platform e-learning.
Rancang Bangun Sistem Reservasi Web Dengan Fitur Personalisasi DanIntegrasi Layanan Pihak Ketiga Ad Dakhil, Muhammad Thareeq; Priyambadha, Bayu; Tri Ananta, Mahardeka
Jurnal Pengembangan Teknologi dan Ilmu Komputer Vol 10 No 10 (2026): Oktober 2026
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Transformasi layanan konvensional menjadi layanan berbasis digital telah menjadi kebutuhan mendesak, terutama pada sistem penjadwalan dan reservasi daring. Namun, platform penjadwalan internasional yang ada memiliki keterbatasan dalam aspek personalisasi dan integrasi dengan ekosistem produktivitas lokal Indonesia. Penelitian ini mengembangkan Tsunagu, sebuah sistem reservasi daring berbasis web yang dilengkapi fitur personalisasi halaman reservasi, integrasi Google Calendar melalui OAuth 2.0, dan algoritma penjadwalan berbasis agen (agent-based scheduling) dengan protokol negosiasi dua fase. Sistem dikembangkan menggunakan model Waterfall dengan arsitektur modular tiga lapisan, memanfaatkan Next.js 15 sebagai kerangka kerja full-stack, PostgreSQL sebagai basis data, dan Prisma ORM sebagai penghubung. Algoritma penjadwalan mengadopsi model formal negosiasi dua fase yang menggunakan resolusi konflik berbasis kuorum. Pengujian fungsional menggunakan Black Box Testing terhadap 60 skenario pada tiga modul utama menghasilkan tingkat keberhasilan 100%. Pengujian kegunaan menggunakan System Usability Scale (SUS) terhadap 30 responden memperoleh skor rata-rata 83,5 yang termasuk kategori Grade A atau Sangat Baik. Hasil penelitian menunjukkan bahwa sistem Tsunagu mampu menyediakan platform penjadwalan yang lebih adaptif dan kontekstual untuk pengguna Indonesia.
Pengembangan Sistem Aplikasi Point of Sales dan Manajemen Inventory Berbasis Website (Studi Kasus: Toko Duta Variasi) Nathania, Levina; Priyambadha, Bayu; Hendra Brata, Adam
Jurnal Pengembangan Teknologi dan Ilmu Komputer Vol 10 No 10 (2026): Oktober 2026
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Toko Duta Variasi menjalankan kegiatan usahanya dengan menyediakan dan menjual beragam produk aksesori untuk sepeda motor. Dalam menjalankan operasionalnya, Kegiatan pencatatan transaksi penjualan, pengelolaan stok barang, hingga penyusunan laporan masih dilakukan menggunakan cara konvensional. Kondisi tersebut dapat menimbulkan berbagai kendala, seperti ketidaksesuaian data, keterlambatan dalam penyusunan laporan, serta kesulitan dalam memantau kondisi persediaan secara akurat. Penelitian ini bertujuan untuk mengembangkan aplikasi Point of Sales dan manajemen inventory berbasis website yang dapat mendukung pengelolaan data penjualan, persediaan barang, dan laporan secara terintegrasi. Sistem dikembangkan menggunakan model Waterfall, sedangkan proses prediksi kebutuhan persediaan menerapkan metode Weighted Moving Average (WMA) dengan memanfaatkan data historis penjualan. Fitur yang tersedia pada sistem mencakup pengelolaan data master, transaksi penjualan, pencatatan barang masuk dan barang keluar, pengelolaan pengeluaran, penyajian laporan penjualan, stok, pengeluaran, dan laba rugi, dashboard, serta prediksi kebutuhan stok. Evaluasi sistem dilakukan melalui unit testing, integration testing, validation testing, dan compatibility testing. Hasil pengujian menunjukkan bahwa seluruh fungsi pada unit testing dan integration testing dapat berjalan sesuai rancangan. Selain itu, sebanyak 141 kasus uji pada validation testing dinyatakan valid, sedangkan hasil compatibility testing menunjukkan bahwa sistem dapat beroperasi dengan baik pada berbagai browser desktop dan perangkat bergerak yang digunakan dalam pengujian. Berdasarkan hasil tersebut, Hasil pengembangan menunjukkan bahwa sistem telah mampu mendukung kebutuhan fungsional pengguna dan dapat membantu pengelolaan transaksi penjualan, persediaan, penyusunan laporan, serta penyediaan informasi prediksi kebutuhan stok untuk mendukung pengambilan keputusan di Toko Duta Variasi.
Pengembangan Aplikasi Berbasis Web untuk Penyediaan Informasi Destinasi Wisata, Rekomendasi Tempat Wisata, dan Perancangan Itinerary di Kota Malang Yasmine, Najwa; Priyambadha, Bayu; Hendra Brata, Adam
Jurnal Pengembangan Teknologi dan Ilmu Komputer Vol 10 No 10 (2026): Oktober 2026
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Pariwisata merupakan sektor pilar utama di Kota Malang yang menawarkan berbagai potensi destinasi wisata. Namun, wisatawan kerap menghadapi keterbatasan waktu, kesulitan menyusun jadwal kunjungan yang efisien, serta kendala dalam mengelola dan memperkirakan anggaran perjalanan. Proses perencanaan wisata ini memerlukan dukungan sistem terpadu agar dapat dilakukan secara lebih praktis dan terstruktur. Penelitian ini bertujuan mengembangkan aplikasi TravelMate, yaitu sistem informasi berbasis web yang mendukung penyediaan informasi destinasi, estimasi biaya, dan membantu pengambilan keputusan melalui perancangan itinerary di Kota Malang. Sistem dibangun menggunakan framework Laravel dan React.js dengan menerapkan metode Content-Based Filtering untuk menghasilkan rekomendasi destinasi wisata berdasarkan riwayat interaksi pengguna. Selain itu, aplikasi ini dilengkapi fitur AI Trip Planner yang terintegrasi model kecerdasan buatan (Ollama) untuk menyusun jadwal secara otomatis, serta fitur ulasan, favorit, cuaca, dan pemetaan lokasi. Pengujian sistem dilakukan melalui validasi fungsional, pengujian unit, integrasi pada fungsi utama, serta pengujian compatibility menggunakan Playwright lintas peramban. Hasil pengujian validasi terhadap 61 kasus uji menunjukkan seluruh kebutuhan fungsional telah terpenuhi dengan status valid. Pengujian unit (Basic Path Testing) dan integrasi pada kalkulasi rekomendasi, perhitungan rata-rata biaya, dan pembuatan prompt AI juga berjalan sesuai harapan. Pengujian compatibility membuktikan halaman sistem ditampilkan secara konsisten pada peramban Desktop Chrome, Desktop Firefox, dan Desktop Safari.